Блог им. 3Qu |Binance. Фьючерс BTCBUSD. Опыт #3.

    • 16 февраля 2023, 22:39
    • |
    • 3Qu
  • Еще
В топике Binance, фьючерс BTCBUSD. Первые опыты. была описана попытка перенести интрадей стратегию MOEX на фьючерс BTCBUSD. Тестирование стратегии показало, что прибыль такой торговой системы окупает комиссию, но фактически прибыли не приносит. Было выяснено, что сложность модернизации стратегии заключалась в том, что селектировать интрадей движения по их размаху практически нереально, и хотя большие движения селектировались и отрабатывались вполне успешно, но сопровождались большим количеством мелких, не приносящих прибыли сделками, нивелировавшими прибыль. Таким образом, средняя прибыль составляла всего 10-12$ на сделку, что почти целиком уходило на покрытие комиссии биржи. Возможно было добавить несколько дополнительных пунктов к прибыли, но это ничего не решало и стратегия была отвергнута.

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

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

Блог им. 3Qu |Binance, фьючерс BTCBUSD. Вторые опыты.

    • 03 февраля 2023, 17:55
    • |
    • 3Qu
  • Еще
В первых опытах (Binance, фьючерс BTCBUSD. Первые опыты.) сделал интрадейную систему для фьючерса BTCBUSD. Система получилась хорошая, даже комиссию окупала. Прибыли, правда ноль, но лиха беда начало. Решил уйти на более продолжительные сделки и торговать на более продолжительных движениях, и вот что получилось.
Binance, фьючерс BTCBUSD. Вторые опыты.
Инструмент BTCBUSD. Тест 3 месяца. Торговля одним фьючерсом. Только Лонг. Какие к черту шорты, если еще нет вообще никакого результата.
По х — номер сделки, по у -накопленная прибыль в пунктах. 
Сделок — 92, средняя прибыль на сделку без учета комиссий ~22 пункта (они же, баксы)
Комиссию окупает. За вычетом комиссий — прибыль за 3 месяца — больше 77 тыс рублей (в попугаях еще длинней). Это составляет, мне подсказали, больше тонны сахарного песка. Это в худшем варианте, а лучшем, комиссии в 2 раза меньше, а сахара в полтора раза больше.
Дополнительны данные по истории на более длинный период подкачать так и не собрался, но будет все тоже самое.
Тест опять никуда не годится, никаким предварительным расчетам не соответствует и опять в помойку.
Беда с этим тестом одна, что я ни делаю, все автомат Калашникова интрадей получается. А нужны продолжительные прибыльные сделки.

Блог им. 3Qu |Можно ли выигрывать на случайном блуждании.

    • 30 января 2023, 18:40
    • |
    • 3Qu
  • Еще
На математической модели случайного блуждания (СБ) выиграть невозможно. Точнее, возможно, но это будет дело случая. Это все не подлежит сомнению и это не рассматривается.
Но есть еще физическая модель, где далеко не все так однозначно, и выиграть на физической модели вполне реально.
Но, отчего-то, при рассуждениях о рынке всегда говорят о математической модели. Хотя, даже примитивная физическая модель уже дает очень маленькую, несущественную для практики, но прибыль.
Одну такую ТС я несколько дней назад забросил за бесперспективностью, хотя она даже окупила комиссию Binance на фьючерс BTCBUSD — 0.06% на сделку. Тут даже арифметики на СЛ посчитали — 80% годовых. А че, 13 баксов на сделку 1-м фьючерсом — плохо ли. Оказалось, плохо.))
Сейчас пробую перейти на другой ТФ, где роль комиссий не так велика, и продолжить с этим же подходом к снаряду.
При выборе таймфрейма оказалось, что выбор интервала торговли очень невелик. Оказалось, что для торговли пригодны всего-то 2 интервала — минуты и сразу после них десятки часов. А, между тем, везде говорится о самоподобии СБ. Где-ж тут самоподобии? При самоподобии какой интервал не возьми, должно быть везде все одинаково.
Уж, очень рынок не похож на СБ. Сюда никакая мат модель не подойдет, здесь нужна физическая модель, анализ процессов на рынке (хотя, да, это тоже мат модель). )

Блог им. 3Qu |Очень кратко про длинные хвосты.

    • 30 января 2023, 16:39
    • |
    • 3Qu
  • Еще
Вот, говорят, что у рыночных распределений длинные хвосты. Ну, допустим.
Распределение строится относительно некой средней линии, и его вид, естественно, будет сильно зависеть от того, как вы провели эту среднюю. Способов — тьма. Первый и самый плохой -МА, любая.
Если у вас эта средняя гуляет сама по себе, то у распределения неминуемо появятся хвосты. Просто мысленно представьте себе этот процесс.
Если мы более правильно построим среднюю (не хочу перечислять методы — это не для топика на СЛ), хвосты существенно уменьшатся. Наверное позднее могу даже показать это на паре разных средних.
Это уже гипотеза. Если сделать идеальную среднюю, то хвосты, может, вовсе пропадут?)

Блог им. 3Qu |В защиту Python (язык такой, программирования).

    • 28 января 2023, 19:28
    • |
    • 3Qu
  • Еще
На чем чем только не писал стратегии — На VBA Excel, VB.NET (тогда еще так назывался), C#, C++. Не обошлось и без участия скриптовых языков Java Script, Lua. Не обошлось и без специализированных языков, R, например — вот где тягомотина по исполнению и большая помойка пакетов. Мож там и есть бриллианты, но кто будет искать бриллианты в помойке.) MQL4 -5 — эти, г… но полное — это не делай, туда не ходи — нах такие языки. Еще и другие были, всех и не перечислишь.
Лет, этак 5-7 тому перешел на Python (С++ тоже не забываю)). Python понравился резко и сразу. Стратегий на нем пока не писал, но моделировал много. Сейчас планирую сделать первую, для Binance. Ага, криптой торговать собираюсь. Я, так полагаю, что МОЕХ умер (или почти), и делать там абсолютно нечего. Умирал он долго и мучительно, аж с 14-го года. Жаль, вообще то, неплохой был рынок.
Итак, чем хорош Python. Это, в первую очередь, нулевой порог входа — вчера вы еще ничего не знали о нем, а сегодня уже нейросети и прочие machine learning применяете для своих задач. Да, с переменным успехом, но, ведь, применяете.) Не, ну, для тех, кто не в ладах с обычной логикой, любой язык программирования противопоказан, но не о них речь.

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

Блог им. 3Qu |О Machine Learning, ML, для Мальчик buybuy.

    • 26 января 2023, 19:37
    • |
    • 3Qu
  • Еще
Не далее как вчера Мальчик buybuy написал топик Рыночный профит — прогноз или паттерн?, где в ходе обсуждения он загорелся желанием использовать ML для своих задач и возник такой диалог:
3Qu, нивапрос
Давай ему (ML) реальный рыночный сэмпл скормим? )))
Если не подавится — бабла поднимем по самое не балуйся )))
Практически гарантирую )))
С уважениемavatarМальчик buybuy
Мальчик buybuy, 
Запасы данных у меня почти бесконечные
Постановка задачи тоже понятна
Мне непонятна.)
Подготовь данные для обучения, скажи каким ML обучать. Так и быть, накормлю твоими данными.
Только расскажи чему и на чем учим. Верняк скажу, что в такой постановке не прокатит и данные не подходят.) Поди туда не знаю куда, принеси то, не знаю что, или дай бабла не прокатит.


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

Блог им. 3Qu |Binance, фьючерс BTCBUSD. Первые опыты.

    • 18 января 2023, 18:35
    • |
    • 3Qu
  • Еще
С февраля 22 года завязал с играми на МОЕХ, и долго думал, куда бедному крестьянину податься. Уж, было хотел вернуться, но возросшие комиссии к тому никак не располагали. Решил разобраться с криптовалютами и подался на Binance. Однако, прежде чем реально заняться конкретными играми, было бы неплохо обзавестись торговой системой. Таковая на данный момент отсутствует, но есть первые опыты с фьючерсом BTCBUSD.
Для начала попробовал свою старую хорошо отработанную на фьючерсах МОЕХ SBRF и GASP систему в упрощенном виде. Начальная система представляет собой две модифицированные ЕМА и трейлинг-стоп.
Вот, что из этого получилось:
Binance, фьючерс BTCBUSD. Первые опыты.
Тест, как обычно, за 3 месяца. Торговля, как обычно, одним фьючерсом.
По Х, как обычно, номер сделки,
По У, как обычно, накопленная прибыль в пунктах инструмента, или, если хотите, она же в баксах.
Прибыль не окупает даже комиссии, не говоря, уж, о всяческих проскальзываниях. В принципе, можно добавить к прибыли в сделке еще несколько пунктов, но особого смысла это не имеет. Кстати, прибыльные сделки оч даже неплохи собой, средняя прибыль в прибыльной сделке около 40 пунктов, и все дело портят убыточные сделки, которых, хотя они и мелкие, их достаточно много.

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

Блог им. 3Qu |Инвестиции и трейдинг - это жизнь на потом.

    • 12 декабря 2022, 18:53
    • |
    • 3Qu
  • Еще
Инвестиции и трейдинг — это жизнь на потом.
Собственно, я уже все сказал.
Этим можно заниматься, только если вы обеспеченный человек, в свободное от прочего время.

Блог им. 3Qu |Прогнозирование котировок.

    • 30 ноября 2022, 00:04
    • |
    • 3Qu
  • Еще

Сижу как-то раз за рюмкой чая (это было за год, два или три до моего прихода на Smart-Lab} и приходит мне в голову мысль — а почему бы не попробовать прогнозировать котировки.
Прогноз, естественно, на ТФ 1м, который я использую. Время прогноза пусть будет — 5 минут — вполне достаточное для моих сделок, а недостаточно, так прогноз можно и повторить на следующие 5 минут. Архивы котировок по фьючерсам SBRF и GAZR тоже имеются, минимум за год-два за последние 3 месяца перед экспирацией — хватит и на отладку и на проверку.
Все есть, только как реализовать прогнозирование? — ни одной мысли.
Собственно, не особо мне это было и нужно, рабочая система у меня уже была и меня она вполне устраивала, но мысль о прогнозировании засела, и я время от времени ее думал.
Ничего сколь-нибудь конструктивного в голову не приходило, и было решено для прогнозирования использовать нейросеть, тем более, незадолго до того я немного занимался машинным обучением и нейросетями в том числе.
От использования каких-либо предикторов сразу отказался. Плюс 2-3 слоя к нейросети, и если в данных есть какие-либо взаимосвязи, НС сама внутри себя построит нужные ей предикторы. В общем, подаем на НС поток цен 15-20 отсчетов Vc={C(t0-20),C(t0-19),...C(t0)}, нормируем их к динам диапазону НС — Vcn={c(t0-20),c(t0-19,… c(t0-1), 0} — c(t0) у нас всегда = 0, и пусть НС сама мучается с прогнозированием и поиском c(t0+5). И еще, у всякого метода есть область применимости, потому нельзя учить чему попало. Для этого из обучающей и проверочных последовательностей по возможности исключаем области истории, где прогнозирование невозможно. Иначе получим нечто такое.



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

Блог им. 3Qu |О приращениях.

    • 24 ноября 2022, 00:44
    • |
    • 3Qu
  • Еще
Уже трое чуть ни в каждом своем посте и чуть ни каждом своем комментарии повторяют магическое слово -«приращения».
Приращение цены на интервале, это dC = C(t2) — C(t1).
Распределение вероятностей приращений как у случайного процесса.
Спектр Фурье как у случайного процесса — глаз не на чем остановить.)
Корреляционная функция и  коэффициенты корреляции как у случайного процесса. Ну, на коротком интервале (минуты) можно еще найти некоторую незначимую связь, не более, но она вам не поможет.
Ну, если ходит как утка, крякает как утка, выглядит как утка, значит это утка и есть.©
Т.е., приращения — суть случайный процесс без всяких надежд найти в нем какие-либо зависимости. Ну, и наши истории котировок являются порождением этого процесса и представляют из себя в целом не более чем вариации случайного блуждания.
Я уже слышал возражения, что случайное блуждание порождается процессом с Гауссовым распределением.
Интересно, с чего вы это взяли? Сами придумали или подсказал кто?

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

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