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

по

Binance покидает Россию. Что делать трейдерам и алготрейдерам

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

В общем свершилось. Всё-таки Binance продал своих пользователей другой компании.

 Binance покидает Россию. Что делать трейдерам и алготрейдерам

Рис. 1. Нужно больше золота.

 

Сейчас поговорим про ФАКТЫ, а также про то, что надо делать, если торговлю останавливать не собираешься.

 

 

Факт номер 1

Исходя из сообщения Binance(https://www.binance.com/ru/blog/all/binance-объявляет-об-уходе-из-россии-и-продаже-российского-бизнеса-компании-commex-8578760889994024403) пользователи из РФ будут переведены на другую площадку.

 

Факт номер 2

Предполагаемая площадка для перевода пользователей это Commex. Биржа без объёмов, не входящая в рейтинги CoinMarketCup.

Мне не охота никого обижать, особенно товарищей из РФ, которые потратили на покупку базы пользователей бинанс большие деньги, но это нам (алготрейдерам) не подходит, т.к. с вероятностью близкой к единице, ликвидности там нет и не будет.



( Читать дальше )
  • обсудить на форуме:
  • Binance

Qlua: работа с заявками (часть 1).

Зачем нужен демо терминал
Где открыть учебный счет
Выставление заявки в торговом терминале через скрипт
Делаем функцию выставления заявки по требуемым условиям
Карман заявок и tri-файлы
Параметры для заявок с примерами по разным рынкам

Почему важно начинать работу с заявками на qlua с демо терминала?

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

Достаточно, например, прописать в



( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Как я алготрейдю. Инфраструктура.

Инфраструктурно меня конкретно штормило раньше). Видимо, строить инфраструктуру (где-то в глубинах внутренних предпочтений) мне ничуть не менее интересно, чем рисёчить стратегии. Поштормило-поштормило, да подотпустило. Зато теперь у меня внутри нет никакой недосказанности вида «а что если своё попробовать написать», «а что если готовую вот эту специализированную взять» и прочих. Лучше жалеть о то, что сделал… и я делал)).

 

 

Сейчас самописная инфрастуктура. Не разраб, не кодер, не архитектор, но кой какие-то принципы усвоил – какие-то из своего опыта вынес, какие-то из курсов или ещё откуда. Соблюдение банальной IT гигиены на порядки облегчает жизнь. Пример: раньше мог запилить коннектор какой-нибудь, который корнями врастал в остальную часть инфраструктуры и чтобы заменить его на другой коннектор, если понадобится, приходится выкорчёвывать, а это долго, сложно и отличный повод запустить прокрастинационный цикл. А надо-то, банально, написать базовый класс и, много не надо, буквально несколькими с указанием сигнатур, дальше от этого класса наследоваться – всё.



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

Как торговать американские опционы в современных реалиях

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



https://clck.ru/35gWsR — Обучение 
https://clck.ru/35gWtB — счет


О корреляции в алготрейдинге

Сегодня поговорим о корреляции в контексте алготрейдинга.

Зачем это нужно? Как посчитать? Возможные применения в алготрейдинге?

 

Спойлер. В OsEngine уже есть 3 встроенных робота, которые позволяют вообще без написания кода знать коэффициент корреляции между инструментами внутри пары. Поэтому это не просто статья ради статьи. Это объяснение того, как устроен парный трейдинг. Начало небольшой серии статей.

 О корреляции в алготрейдинге

Рис. 1. Интерфейс для парного трейдинга в OsEngine.

 

1. Что такое корреляция?

Корреляция в трейдинге – числовая мера взаимосвязи между различными активами и индексами. Насколько два актива движутся синхронно.

Числовое значение корреляции бывает от + 1 до – 1, что очень удобно для расчётов и использования данного показателя во время торговли.

  1. +1 означает очень высокую синхронизированность активов. Высокую корреляцию. Свечи буквально ходят одна за другой без отклонений.
  2. -1 означает отрицательную корреляцию. Это значит, что активы ходят в разные стороны.


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

Актуальное Interactive Brokers

Как перевести деньги в Interactive Brokers со счета в российском банке

Актуальное Interactive Brokers

Покажу подробно, шаг за шагом.

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

Важно сделать первый перевод.
И сохранить реквизиты в личном кабинете.


Далее,
покажу подробно на примерах.

Сейчас переводят в основном Юани, Евро и Турецикие лиры.
Через такие банки как БКС и Финам. Еще Райфайзен банк переводы в Евро (от 20К евро) 



Такие банки как: Сбербанк, ВТБ, Тинькофф и Альфа банк — они под санкциями. Через них перевести не получится. (и др санкционные банки)


В нашем примере будут юани.
И банк БКС


Главное, первый перевод, потому что последующие переводы
делаются элементарно  с помощью шаблона в личном кабинете банка, просто нажатием кнопки.


Небольшой лайфхак: Обменивать юани на доллары(внутри брокера IB) и другие валюты.

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

Overfitting в алготрейдинге

    • 07 августа 2023, 16:28
    • |
    • bascomo
  • Еще
Когда я только начинал писать код, самостоятельно совершающий сделки на рынке, я столкнулся с тем, что стратегии со временем переставали работать. Впрочем, куда чаще было то, что разработанные и оптимизированные стратегии показывали доход только на данных для обучения. И это нормально.

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

И «вечные» алгоритмы были-таки найдены. Только вот доходность по ним оказалась меньше, чем по депозитам, да и просадки не радовали глаз. Зато они стабильно, год от года зарабатывали свои жалкие 5-7% годовых.

Я вижу в этом две крайности: подгонка на максималках сделает так, что на новых, незнакомых данных алгоритм будет сливать. А тем, кто чрезмерно увлекается WFO, много не заработать. Зато тут не нужно плавить мозг. Прогнал алгоритм через годы рынка — получил то, что, скорее всего, будет работать, по крайней мере, до очередного 24 февраля или его аналогов.

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

Подстройка параметров ТС в процессе торговли

Доброй ночи, коллеги!

Сам то я вроде противник curve fitting.
С другой стороны, все, что делает алготрейдер в процессе поиска Грааля — есть чистый curve fitting (IMHO).

Спешу поделиться собственным успехом.
Уже 3 года как практикую подстройку ТС по предыдущим итогам ее работы.

Подробнее:

1. Гуры СЛ ищут идеальную ТС методом WFT (это к 100 грамм золота — сам я этот метод называю WTF))) ). В действительности все такие шевеления имеют единственной целью поиск стационарного индикатора, который кроет все остальные, как тузик — грелку.
2. Мои скромные вычисления способны убедительно показать, что Грааля идеального стационарного индикатора не существует.

Что остается нам, простым алготрейдерам?

Регулярно подстраивать параметры ТС (IMHO).

Теперь докладываю, коллеги — в этом вопросе я преуспел )))

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

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

Как я пакетирую торговые алгоритмы

Subj

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

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

Напишу последовательность шагов ниже в виде скрипта.

  1. Создаём много разных стратегий, они же торговые алгоритмы. Если у вас меняются параметры, это один и тот же алгоритм. Я же имею ввиду, что они должны быть принципиально разные. Например: открываемся по пересечению МА, закрываемся по стохастику. Открываемся по RSI, закрываемся скользящим стопом. Открываемся по MACD, закрываемся по пересечению Close AMA и т.д.
  2. Тестируем их на разных инструментах и разных периодах. Дискретность можно выбрать месяц.
  3. Успешные запоминаем, даже если они были успешными только на одном инструменте и в одном месяце.
  4. Далее тестируем скользящим окном. Определяем дату начала, пусть 01.01.2023
  5. Определяем шаг (7 дн) и размеры окна (14 дн)
  6. Тестируем всё, что получилось в (3), на периоде в 14 дн до даты из (4), отбираем топ нужного количества по, например, прибыли (у меня сейчас так, и на графике ниже так).


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

Почему бессистемные сделки совершать так легко, а системные - так сложно?

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

Я нигде не встречал, чтобы кто-то разумно объяснял или упоминал этот факт. Напомню, что по Канеману у человека есть условно 2 мозга

1. Неокортекс (медленная соображалка)
2. Мозг ящера (быстрая рефлекторка)

Так вот когда вы входите в бессистемную сделку, вы даже не осознаете, работает мозг №2. Мозг №2 делает быстрее, чем думает. Если вам дать пинка — вы в шоке обернетесь. Это работа мозга №2. Рынок дает вам пинка — вы часто делаете что-то в ответ, зачастую против системы. Суть в том, что когда вы совершаете сделку под влиянием мозга №2 — вы просто не успеваете испугаться. Вы сначала входите в сделку, а потом реально начинаете думать системой №1.

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

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

Если вы долго торгуете в минус, значит вы «записали» в свой мозг №2 комфортную для себя но убыточную торговую систему. Теперь вам будет очень сложно вытеснить эту систему из «мозга ящера» усилием воли и мозга №1.

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