Как стать автором
Обновить
90
0

Пользователь

Отправить сообщение

Работа в «песочнице» с торговым роботом на Московской бирже

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров2K

Перед тем как использовать торгового робота на живых деньгах хочется всё протестировать на демо-счете (или «песочнице»). Это когда программные ошибки не имеют особой стоимости.

Я планирую использовать робота на Московской бирже, через АПИ одного из брокеров. Чтобы частному инвестору начать торговать на бирже нужен брокерский счет. Однако минимальное число российских брокеров имеют свои API (на текущий момент я знаю только ФИНАМ, Алор, Тинькофф Инвестиции). По субъективным причинам я выбрал работать с T‑Bank Invest API (это бывший Тинькофф) через среду выполнения JavaScript Node.JS.

В статье разбираюсь как используя песочницу:

📍 Открыть счёт.
📍 Пополнить баланс счёта рублями через специальный запрос.
📍 Посмотреть все свои открытые счета в песочнице.
📍 Купить 1 акцию.
📍 Продать 1 акцию.
📍 Получить все открытые позиции указанного счёта.
📍 Закрыть счёт.

Также тестирую скорость подачи заявки - на какую торговлю стоит ориентироваться при такой скорости работы.

В статье приведена ссылка на GitHub с кодом робота.

Вкалывают роботы, а не человек!
Всего голосов 8: ↑4 и ↓40
Комментарии10

Поисковик новостей (RSS), написанный на Java + SQLite

Время на прочтение2 мин
Количество просмотров6.2K

Данная идея не претендует на уникальность. Суть проста - тратить как можно меньше времени на чтение интересующих Вас новостей, отсеивая ненужные заголовки. Проект делал в рамках моего обучения языку Java и SQL, начиная с 2018 года. В настоящий момент программа включена в Реестр российского ПО. Функционал продублирован в Telegram боте.

Актуальная версия программы для windows и linux находится на avandy-news.ru. Исходный код проекта будет полезно изучить тем, кто хочет создавать свои десктопные приложения на Swing (но рекомендую изучать JavaFX) или для изучения процесса работы с базой данных посредством чистого JDBC. Для улучшения дизайна интерфейса применён FlatLaf.

Читать далее
Всего голосов 9: ↑9 и ↓0+9
Комментарии25

Выбираем дешёвый VPS-сервер. Что почём в 2024 году?

Время на прочтение12 мин
Количество просмотров54K

Всем привет! В начале года я писал публикацию «Можно ли заработать на партнёрских программах хостеров в 2024 году? Пробуем посчитать» — просмотров и комментариев было немного, но в личке было немало вопросов, а я с тех пор смог заметно поправить своё финансовое положение на этих самых партнёрках. Но сегодня речь пойдёт чуть по другой, пусть и смежной теме — не так давно у меня появилась необходимость в виртуалке для тестирования разрабатываемого мной ПО, и как часто бывает, встал вопрос, у какого провайдера заказывать. В своём выборе хостеров для обзора я в первую очередь решил отталкиваться от стоимости их услуг. И в этой статье я хотел бы сравнить несколько хостингов, которые были первыми в гугле по запросу «Дешёвый VPS-сервер» — спешу поделиться с вами полученным опытом и выводами.

Читать далее
Всего голосов 46: ↑43 и ↓3+63
Комментарии51

Как торгуют профессиональные трейдеры — анализ результатов конкурса Лучший Частный Инвестор

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров6.9K

Каждый год Московская Биржа проводит конкурс Лучший Частный Инвестор (ЛЧИ). В 2023 году конкурс проходил с 5 октября по 21 декабря. В конкурсе мог поучаствовать любой желающий, а итоговые результаты опубликованы на странице со статистикой. Но чем же примечателен этот конкурс? Дело в том, что кроме результатов биржа также публикует полную историю торгов всех участников конкурса! Когда я впервые об этом узнал, то очень обрадовался. До сих пор я нигде не встречал такой же подробной статистики для реальных трейдеров по торгам на бирже. Все статьи на Хабре, которые я читал по данной тематике, обычно оперируют данными из отчетов бирж, которые обычный пользователь никак не может использовать и проверить самостоятельно. Здесь же нам доступно все. Поэтому я решил проанализировать эти замечательные результаты и выяснить насколько хорошо торгуют профессиональные трейдеры! Кого-то результаты удивят, а для кого-то они покажутся очевидными. Моя основная цель в том, чтобы просто изучить их и продемонстрировать сам способ анализа и визуализации.

Читать далее
Всего голосов 11: ↑10 и ↓1+10
Комментарии12

Основы рынка труда в IT, и особенности в разработке по найму

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров8.1K

Как ни странно, основные мысли в этой статье не будут иметь отношения непосредственно к разработке и кодингу, это сублимация накопившихся мыслей, опыта, идей и советов которые я хотел бы дать тем, кто вначале и в середине пути. Это может дать как сильный толчёк, так и демотивацию, решать Вам.

Игнорируй лишний контекст.
ыва


Помешанность на созвонах. Прими это как данность.

Большая часть убеждений в твоей голове - неверные.
Идеальный код не нужен никому и нигде, это лишь понт

Айти в целом это вечный туман войны и research.

Собеседования.
Специально вынес в отдельный пункт, тут есть много чего рассказать.

Плюсы и минусы профессии

Идеальное место работы (спойлер: только в твоей голове)

Удалёнка (подводные камни)

Наличие нескольких работ - для многих физическая необходимость, т.к. работодатели как минимум в 4 случаях из 5 - лжецы.

Зарплаты.
Вы будете удивлены, но я бы хотел приоткрыть вам зазеркалье:

/

Читать далее
Всего голосов 61: ↑52 и ↓9+47
Комментарии17

Я тебя с вертухи сломаю, если ещё раз заговоришь об ИИ

Уровень сложностиПростой
Время на прочтение15 мин
Количество просмотров51K

Последние инновации в сфере ИИ, наиболее примечательными из которых стали проекты наподобие GPT-4, очевидно, могут иметь далеко идущие последствия для общества: от утопического избавления от монотонного труда до антиутопического ущерба для работы художников в капиталистическом обществе, а также до экзистенциальных угроз самому человечеству.

Лично я получил формальное образование дата-саентиста, даже выиграв в высококонкурентном конкурсе по машинному обучению в одном из лучших университетов Австралии и написав магистерскую, для которой создал в MATLAB с нуля собственные библиотеки. Я не гений в этой сфере, но, очевидно, лучше большинства конкурентов, то есть практиков вроде меня; я не могу, сидя в пещере, создавать собственные библиотеки на C, но умею читать учебники, реализовывать готовые решения на языках высокого уровня и использовать библиотеки, написанные элитными организациями.

Поэтому с глубочайшим сожалением должен объявить, что следующий человек, который начнёт говорить мне о реализации ИИ, получит от меня сеанс живительных процедур над позвоночником; иными словами, я сломаю ему нафиг шею. Мне очень-очень жаль.

Читать далее
Всего голосов 203: ↑185 и ↓18+202
Комментарии217

FinRL Торговля акциями с использованием фундаментального анализа

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров2.1K

Это третья статья обучающего цикла, посвященного использованию библиотеки FinRL для построения автоматизированных торговых агентов. В первой статье рассматривалась библиотека FinRL в целом и описывались ее возможности, вторая статья была посвящена разработке примитивного агента, который ориентируется только на текущую цену и более ни на что.

В этой статье мы воспользуемся библиотекой FinRL для построения торгового агента на базе технического и фундаментального анализа. Мы объединим данные движения рынка и квартальной отчетности компаний, построим на их базе систему индикаторов и на ее основе поспробуем построить прогноз цены.

Для тех, кто захочет повторить представленный материал - исходный код и данные можно найти у меня на github'e.

Итак, продолжим наше знакомство с FinRL.

Читать далее
Всего голосов 11: ↑11 и ↓0+14
Комментарии1

Книги и образовательные ресурсы по алгоритмической торговле

Время на прочтение7 мин
Количество просмотров98K


Алгоритмическая торговля — интересная область, которая позволяет ИТ-специалистам применить свои технические знания на фондовом рынке и извлечь из этого ту или иную выгоду. В нашем блоге мы неоднократно рассматривали различные темы, связанные с созданием торговых роботов, но недостаточно внимания уделяли теоретическим вопросам, с которыми сталкиваются начинающие трейдеры.

В нашем сегодняшнем материале — подборка книг, которые помогут лучше подготовиться к началу работы на фондовом рынке и написанию механических торговых систем. Для достижения наибольшей эффективности материала, мы приводим советы экспертов, которые занимаются алгоритмической торговлей на российском и зарубежных фондовых рынках.
Читать дальше →
Всего голосов 43: ↑38 и ↓5+33
Комментарии22

Пишем торгового бота для акций

Уровень сложностиПростой
Время на прочтение19 мин
Количество просмотров36K

Хочу показать вам, как легко создавать своих торговых роботов для фондового рынка. Вы сможете протестировать ваши торговые стратегии на истории цен акций/фьючерсов, вам нужно только написать алгоритм принятия решений вашей стратегии на покупку или продажу актива — т.к. весь основной каркас робота уже написан. А добавив всего 4 строчки кода, ваша протестированная стратегия на истории сможет работать в live на реальном рынке, выставляя заявки на покупку и продажу в рынок.

Читать далее
Всего голосов 11: ↑5 и ↓6+1
Комментарии26

Пошаговое руководство по созданию торгового бота на любом языке программирования

Время на прочтение14 мин
Количество просмотров120K
У меня нет квалификации, позволяющей давать советы, касающиеся инвестиций, законов, или чего-то подобного. Я и не пытаюсь этого делать. Цель руководства заключается в том, чтобы, в учебных целях, рассказать о программировании торговых ботов. Вы должны понимать, что, создав бота, вы несёте ответственность за принимаемые им решения, за выполняемые им инвестиционные операции, за те риски, которые сопряжены с торговой деятельностью. Я не могу отвечать за те решения, которые вы примете после прочтения данного материала. Помните, что боты способны потерять большие деньги, поэтому используйте их с осторожностью.

Часто можно встретить статьи, которые называются примерно так: «10 проектов, которые нужно реализовать программисту». Часто в списки этих статей входят торговые боты. Я считаю, что разработка торгового бота — это достойное вложение сил. Поэтому я решил уделить некоторое время тому, чтобы написать учебное руководство об этом.

Но вместо того, чтобы устраивать тут построчный разбор некоего кода, я решил, что лучше будет разобрать те концепции, с которыми должен быть знаком тот, кто хочет создать собственного бота. Смысл моего материала заключается в том, чтобы, прочтя его, вы сами написали бы код.

Поэтом я расскажу о том, что полезно знать для разработки торгового бота, и о том, что для этого нужно (от работы с биржами до реализации простой торговой стратегии). Здесь же я коснусь вопросов, связанных с архитектурой и внутренним устройством простых торговых ботов, с идеями, которые лежат в их основе.



Я буду демонстрировать примеры, написанные на псевдокоде. Поэтому вы сможете читать это руководство и тут же писать собственного бота на выбранном вами языке программирования.

В результате вам будет комфортно, так как вы будете пользоваться инструментом, с которым вы хорошо знакомы. Сможете спокойно заниматься программированием, а не тратить время на настройку рабочей среды и на привыкание к новому языку.

Вы выберете оружие, а я научу вас владеть этим оружием.
Читать дальше →
Всего голосов 32: ↑24 и ↓8+27
Комментарии28

Что нового в мире обхода блокировок Интернета в середине 2024

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров161K

Представляю вашему вниманию короткий обзор что же произошло в России и в мире в области цензуры интернета и того, как этому противостоят энтузиасты. На всякий случай напоминаю, что статья «Надежный обход блокировок в 2024: протоколы, клиенты и настройка сервера от простого к сложному» заблокирована на Хабре для пользователей из РФ, но по‑прежнему без проблем открывается через прокси/VPN с иностранных адресов. Ну а мы сейчас разберем, что же изменилось с тех пор.

Сегодня в программе: Замедление YouTube — проблемы с Google Cache или намеренное вредительство? Можно ли заблокировать Shadowsocks и как РКН смог это сделать? Новые транспорты в XRay: HTTPUpgrade и SplitTunnel. Новости из мира Tor, и многое другое.

Читать далее
Всего голосов 167: ↑162 и ↓5+190
Комментарии105

«Мы не Яндекс, поэтому к нам никто не идет». Почему малый и средний бизнес проигрывает конкуренцию за лучших сотрудников

Время на прочтение6 мин
Количество просмотров39K

Мы существуем в мире, где слова «мы не Яндекс» часто становятся прикрытием для многих предпринимателей, у которых что‑то зудит в работе с командой. Или с поиском талантливых людей в неё.

Читать далее
Всего голосов 52: ↑13 и ↓39-23
Комментарии106

GPT-4: Чему научилась новая нейросеть, и почему это немного жутковато

Уровень сложностиПростой
Время на прочтение23 мин
Количество просмотров260K

В этой статье мы разберем новые удивительные способности последней языковой модели из семейства GPT (от понимания мемов до программирования), немного покопаемся у нее под капотом, а также попробуем понять – насколько близко искусственный интеллект подошел к черте его безопасного применения?

Поехали →
Всего голосов 164: ↑156 и ↓8+192
Комментарии338

DARPA намерено совершить революцию в машинном обучении

Время на прочтение2 мин
Количество просмотров36K
Практически каждая новость от DARPA, связанная с роботами и искусственным интеллектом, неизбежно сопровождается набившими оскомину комментариями про Скайнет. Но на этот раз они будут на удивление уместны. Новая исследовательская программа Агентства посвящена вероятностному программированию для решения продвинутых задач машинного обучения (Probabilistic Programming for Advanced Machine Learning или PPAML). По словам руководителя программы Кэтлин Фишер, DARPA намерено ни много ни мало «Сделать для машинного обучения то, что появление языков высокого уровня 50 лет назад сделало для программирования в целом».

Алгоритмы машинного обучения уже широко используются в потребительских технологиях — борьбе со спамом, распознавании речи, автомобилях-роботах и для анализа гигантских объёмов данных в медицине или финансах. Естественно, перспективы машинного обучения интересны и военным. При этом пока не существует общепринятых универсальных инструментов для создания интеллектуальных систем. Из-за этого приходится постоянно изобретать велосипеды, раз за разом реализовывать похожие как две капли воды алгоритмы, строить с нуля архитектуру.
Читать дальше →
Всего голосов 57: ↑52 и ↓5+47
Комментарии39

Введение в анализ текстовой информации с помощью Python и методов машинного обучения

Время на прочтение9 мин
Количество просмотров65K

Введение


Сегодня я продолжу рассказ о применении методов анализа данных и машинного обучения на практических примерах. В прошлой статье мы с вами разбирались с задачей кредитного скоринга. Ниже я попытаюсь продемонстрировать решение другой задачи с того же турнира, а именно «Задачи о паспортах» (Задание №2).
При решении будут показаны основы анализа текстовой информации, а также ее кодирование для построения модели с помощью Python и модулей для анализа данных (pandas, scikit-learn, pymorphy).
Читать дальше →
Всего голосов 38: ↑38 и ↓0+38
Комментарии9

Советские и постсоветские НИИ и КБ как конвейер уничтожения ресурсов развития

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров82K

В поле общественного обсуждения проблем нашей страны постоянно всплывают такие вопросы, как недостаточные темпы технического прогресса, нехватка специалистов и обычной трудовой силы, и многое подобное, и в таком вот стиле.

Обсуждать все это в общем для простого человека несколько проблемно, но можно воспользоваться подходом «в малой капле отражается море» и посмотреть, как те же самые проблемы существуют в среднего размера НИИ.

В 2008 году я устроился ведущим инженером в НИИ Физических измерений, г. Пенза.

Для меня работа в этом НИИ была более чем знакома, я там работал с середины 80-х по середину 90-х. НИИФИ с момента своего создания было сосредоточено на создании датчиков и специализированной измерительной аппаратуры для космической отрасли.

Начало 2000-х характеризовалось тем, что цены на нефть поползли вверх, в государстве появились какие-то деньги, но одновременно стала происходить череда ярких и красочных неудач с нашими ракетами. И вопрос – а что же там происходит с нашими ракетами – создал на НИИФИ фокус ощутимого финансового потока.

Поскольку в этой организации работает куча людей, связанных между собой родственными связями, то, помимо официального молчания по всем щепетильным вопросам, организация была пронизана слухами, что у нас общий бюджет НИИ достиг сначала 0,7 (примерно 2008–2009), далее 0,9; потом 1,3; 2,1 и 2,7 (2012) миллиарда рублей.

Здесь можно задаться очень простым вопросом – а вот кто будет делать интеллектуальное наполнение проектов под эти в общем-то огромные финансовые потоки.

Читать далее
Всего голосов 250: ↑220 и ↓30+247
Комментарии512

Людям важно внимание. История хоторнского эксперимента

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров8.8K

Как проект повышения производительности труда на фабрике навсегда изменил наши представления о «рабочих» и «человеческих» отношениях

Читать далее
Всего голосов 25: ↑16 и ↓9+16
Комментарии8

ChatGPT подселили в голову андроиду, а Пол «Я типа Атрейдес, лол» Дуров дал интервью про Телеграм

Время на прочтение6 мин
Количество просмотров5.3K

Почти все самые важные и интересные финансовые новости в России и мире за неделю: кринж-выступление банка Тинькофф в суде, продажа замороженных активов россиян за 100 тыс. руб. вот-вот начнется, американцы прищемили ТикТок, а Боинги разваливаются по частям.

Читать далее
Всего голосов 16: ↑12 и ↓4+12
Комментарии16

135 книг, повлиявших на российских проектных менеджеров

Время на прочтение9 мин
Количество просмотров6.8K

Привет! Меня зовут Дмитрий Ирешев, я руководитель проектного офиса СберМаркета и автор Telegram-канала «Управление проектами и продуктами в IT». В этом году я провёл самое полное исследование проектного менеджмента в России, в котором приняли участие 405 респондентов из 46 городов и 198 организаций. Я исследовал, какими практиками, методологиям и инструментам российские проджекты пользуются не в теории, а на практике. Одним из результатов стал ТОП книг, которые оказали влияние на российских менеджеров.

Вопрос, который я задал в исследовании, звучал так: «Лучшая книга, которую вы прочитали и которая помогла вам в профессиональном развитии?» На базе ответов я и составил этот рейтинг — книги расположены по убыванию количества упоминаний. 

Читать далее
Всего голосов 11: ↑9 и ↓2+7
Комментарии1

Как научиться инвестировать с нуля: годные курсы

Время на прочтение3 мин
Количество просмотров12K

Если вы много зарабатываете (ну, вдруг вы там айтишник, например?), то рано или поздно перед вами встанет вопрос инвестирования заработанных капиталов. Отдавать свои деньги в доверительное управление кому бы то ни было я бы не советовал (it's a trap!), но вот с обучением тоже могут возникнуть определенные проблемы.

Существует два основных типа курсов про то, «как правильно инвестировать»: 1) дорогие и бесполезные; 2) недорогие и толковые. Первых гораздо больше, но в этой статье речь пойдет про вторую категорию.

Читать далее
Всего голосов 18: ↑9 и ↓9+4
Комментарии12
1
23 ...

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность