Избранное трейдера FatCat

по

Случайный лес

    В этом опусе рассмотрим попытку использования алгоритм случайного леса для создания торгового модели для слива денег на примере индекса IMOEX. Используется язык питон и библиотеки pandas и scikit-learn. Модель будет предсказывать сторону закрытие на следующий день, т.е. оно положительное или отрицательное, и на основании этого строится торговая система.
df["Tomorrow"] = df["Close"].shift(-1)
df["Target"] = (df["Tomorrow"] > df["Close"]).astype(int)  # наша цель
    Очень важно, какие данные будут использоваться для прогнозирования. Здесь используется: показатель силы закрытия бара (т.е. (Close-Low)/(High-Low)) за текущий и предыдущий день, процентные соотношения между ценой закрытия и средними за периоды 2,10,15,25,50 дней по индексам IMOEX, RVI, RGBITR, и плюс цены закрытия индексов RVI, RGBITR.
    Для обучения модели используется период 2013-2022 гг., для проверки 2023-2024г.:
train = df.loc['2013':'2022']
test = df.loc['2023':]
    Для создания модели используется <a href=«scikit-learn.

( Читать дальше )

Moex FixFast Currency коннектор #2. Обзор кода в OsEngine. Архитектура, модули.

    • 18 августа 2024, 12:07
    • |
    • TSiuS
  • Еще

Всем привет!

В данной статье расскажу о ключевых моментах работы коннектора, связанных со спецификой протокола FIX/FAST с обзором исходного кода.
Moex FixFast Currency коннектор #2. Обзор кода в OsEngine. Архитектура, модули.

Коннектор MoexFixFastCurrency включен в состав платформы OsEngine.

Классы коннектора расположены в папке MoexFixFastCurrency. Всё с открытым кодом. Вы можете посмотреть исходники на ГитХаб здесь: https://github.com/AlexWan/OsEngine/tree/master/project/OsEngine/Market/Servers/MoexFixFastCurrency

Или внутри проекта здесь:

  



( Читать дальше )

Обмен заблокированных активов. Инструкция

В рамках Указа Президента РФ от 08.11.2023 № 844 частные инвесторы могут разблокировать заблокированные в НРД иностранные ценные бумаги на сумму не более 100 тысяч рублей на человека. Нерезиденты могут выкупить эти активы, используя свои замороженные денежные средства на счетах типа С.

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

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

1. Какие активы можно предложить к выкупу?

1.1. Акции иностранных компаний. Примеры: Apple – APPL, Microsoft – MSFT, Tesla – TSLA…

1.2. Депозитарные расписки на акции иностранных компаний. Примеры: Toyota Motors – TM, Toshiba Corp. — TSE, Nestle – NESM, Samsung – SMSN…

1.3. Паи иностранных инвестиционных фондов (ETF). Примеры: SPDR USA — SPY, Vanguard Bonds –BND, ARK Innovation – ARKK…



( Читать дальше )

Путеводитель по форумам Смартлаб

    • 20 января 2024, 22:18
    • |
    • Auximen
      Smart-lab премиум
  • Еще
Сегодня представляю вашему вниманию путеводитель по форумам Смартлаб, быть может, будет полезен новым пользователям.

Смартлаб включает 10 основных разделов - 

 Акции    https://smart-lab.ru/forum/ 
 Облигации   https://smart-lab.ru/bonds/
 Брокеры  https://smart-lab.ru/brokers-rating/
 Общий  https://smart-lab.ru/trading/ 
 Форекс  https://smart-lab.ru/forex/
 Опционы  https://smart-lab.ru/options/
 Алго  https://smart-lab.ru/algotrading/
 Софт  https://smart-lab.ru/trading-software/
 Криптовалюта  https://smart-lab.ru/crypto/
 Банки  https://smart-lab.ru/banki/

Каждый раздел имеет свой набор полезных инструментов, настоятельно рекомендую ознакомиться с каждым из них - 

Путеводитель по форумам Смартлаб


Далее следует список неочевидных, но важных и популярных форумов Смартлаб:

Вигвам на берегу Гудзон-реки  — однажды у стен Нового Колизея возник вигвам. Ничего не понятно, но очень интересно. 1262 страницы о политике и экономике

( Читать дальше )

Изучаем и парсим биржевую информацию с сайта Мосбиржи. Разбор кода на Python.

Информационно-статистический сервер Московской Биржи (ИСС или ISS) – это сервис, предоставляющий разнообразную биржевую информацию в режиме реального времени, а также итоги торгов и статистические данные.

Основные возможности ИСС:

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

Данные о ходе торгов в режиме online и итоги торгов доступны только по подписке, естественно платной.

На сайте мосбиржи есть специальный раздел “Программный интерфейс к ИСС“, на котором выложено Руководство разработчика (v.1.4), Описание метаданных и Описание методов.

С этих документов и надо начинать изучать ИИС. Кстати говоря Правила использования биржевой информации Московской Биржи четко определены и наглядно представлены в презентации.



( Читать дальше )

Крипта, скальпинг, белкоВглазинг, обще-трендовые системы. Что исследовал.

И снова здравствуйте.
Крипта, скальпинг, белкоВглазинг, обще-трендовые системы. Что исследовал.

Пишу по сути для себя 10 лет назад.

Интересно поделиться путем которым шел.

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

Часть явлений уже описывал.

Хорошо, что на это я не потратил огромного количества времени, потому как замечательно иметь несколько сотен тысяч в месяц от этого, но у меня были свои обстоятельства:

— достаточный капитал, при котором даже 2-3 млн в год, давали лишь не очень большие % на весь капитал

— я совсем не программист, и когда написал код на луа, и хотя сбоев не было и исполнение работало, но сев и подумав на предмет редких непредвиденных обстоятельств, которые может подкинуть софт, быстро составил список из нескольких десятков ситуаций, которые обработать в коде просто не смогу, не хватит компетенций, а рядом были такие примеры

( Читать дальше )

Неэффективности, методы исследований.

Добрый день.
Неэффективности, методы исследований.
утренний мой дофаминчик, когда арендовал еще

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



( Читать дальше )

Идеи и обратная связь

Доброго времени суток.

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


( Читать дальше )

Бесплатный Fix/Fast коннектор MOEX и пример C#

Публикую бесплатный коннектор Fix/Fast C# (облегченная версия) — торги с прямым доступ к бирже MOEX

Коннектор максимально упрощен, заточен конкретно под российский рынок и его нюансы.
А нюансов там очень много :)

Пример сделан под валютную секцию.
Инструкция и пример лежат на гите hftcryptobot/FinAlgoTrader.Fix-Fast (github.com)

Бесплатный Fix/Fast коннектор MOEX и пример C#

Подключение и подписка на основные события:



( Читать дальше )

Адаптивные алгоритмы торговли

Постановка:

Ключевая проблематика наиболее распространённого подхода торговли по свечам, без использования стаканов и объёмов — алгоритмы теряют эффективность.

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

Пути решения:

1. Подстройка параметров единичного алгоритма (неэффективно, уходит много времени и ресурсов на это, в т.ч. ручной работы, нужно останавливать торговлю и после подстройки запускать заново)
2. Торговля пакетом алгоритмов без подстройки (снижается потенциальная прибыль, нет гарантии, что весь пакет не уйдёт в минус)
3. Торговля подстраиваемым пакетом автоматически созданных алгоритмов (отличные результаты, но требуются большие вычислительные ресурсы для регулярного расчёта/пересчёта алгоритмов и их подстройки, сильно возрастают требования к надёжности — качеству работы торгового хоста и канала связи, интерфейсу связи с брокером, + высокая сложность системы)

( Читать дальше )

....все тэги
UPDONW
Новый дизайн