Вещий сон алготрейдера.

    • 19 февраля 2026, 00:34
    • |
    • fxsaber
  • Еще

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

 

Существование прибыльной торговой системы.

 Говоря про прибыльную торговую систему, необходимо ставить цель: какую хочется получить прибыль и к какой дате.Человек конечен, поэтому существование даты получения прибыли разумно. Размер прибыли тоже важен, т.к. стратегия Buy&Hold может принести прибыль, но, наверное, не всегда удовлетворительную не только по размеру, но и по психологическим ощущениям. Значит важен еще третий показатель — стабильность. Т.е. в логарифмическом масштабе(учитывает ММ)хочется видеть кривую прибыли, близкую к прямой. Итак, для разговора про прибыльные торговые системы важны три показателя: конечная дата, размер конечной прибыли и стабильность ее получения с момента запуска ТС. Да, мы не усложняем рассуждения разговорами о начальном капитале, его загрузками, возможной нехватке ликвидности и т.д. У нас все в виртуале — адекватные (без читинига и кривых ценовых данных) бэктесты в Тестере.

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

Алготрейдинг в День благодарения.

    • 29 ноября 2025, 04:08
    • |
    • fxsaber
  • Еще

Алготрейдинг в День благодарения.


Еще сутки назад ничего не знал про ДБ, кроме тяжелой истории его возникновения. Но утром после взгляда в торговый терминал стало понятно, что рынок может благоволить еще несколько часов.

 

Про ДБ неоднократно рассказывал выдающийся неунывающий алготрейдер под ником dimeon. В его многократные сверхприбыльные результаты мало, кто верил. Но в узкой среде скальперов было полное понимание, что все сказанное им было реальностью.



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

Нестандартный анализ истории торговли.

После того, как ТС прошла массу проверок на бэктестах/демо, приходит время реальной торговли. Эта логика порождена двумя гипотезами:

 

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

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



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

Алгоритмическая или реальная Оптимизация?

    • 16 апреля 2024, 01:25
    • |
    • fxsaber
  • Еще

Для ускорения оптимизации ТС делают следующее

 

  1. Увеличивают количество параллельных вычислительных потоков.
  2. Пробуют разные компиляторы.
  3. Переписывают код под особенности железа (OpenCL, GPU и т.д.).
  4. Пробуют разные алгоритмы оптимизации.
  5. Уменьшают количество входных данных (цены, календарь и т.д.).
  6. Заменяют внутренние алгоритмы на более оптимальные по вычислительным ресурсам.

Последний пункт называют алгоритмической оптимизацией.

 

Реальная оптимизация.

А может ли реальная (вычислительная) оптимизация ускорить оптимизацию? Звучит, как масло масленное.

Ниже приведу пример, который, возможно, кого-то натолкнет на полезные идеи ускорения расчетов в своих ТС.

 

Пример.

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

 

Разбирался с особенностями DST/GMT-смещений в разных источниках котировок и календаря. Там многое завязано на первом/втором/последнем воскресенье месяца. Поэтому ядром подобных вычислений является расчет времени начала месяца. Вот эту функцию и попробуем ускорить.



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

Борьба со свопами - 2.

    • 09 сентября 2023, 00:32
    • |
    • fxsaber
  • Еще

Борьба со свопами - 2.


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



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

Проверка обратного времени.

    • 03 сентября 2023, 13:05
    • |
    • fxsaber
  • Еще

Проверка обратного времени.


Мною была поставлена задача разобраться в причинах получения прибыли определенной ТС (торговая система). Для этого требовалось изучить историю котировок, подтвердив или опровергнув возникающие гипотезы.

 

Ниже пойдет речь об этом процессе для одной из них.



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

Успешный трейдер сам по себе является алгоритмическим граалем?

    • 30 апреля 2023, 13:20
    • |
    • fxsaber
  • Еще
В разных источниках не один десяток лет высказывается гипотеза, что каждое живое существо — алгоритм на внешние раздражители (поток данных). В частности, человеческий мозг — нейросеть, обучение которой производится через сигналы рецепторов от внешней среды.

Успешный трейдер сам по себе является алгоритмическим граалем?


Если так, то торговля любого трейдера — алгоритмическая ТС. Соответственно, успешный трейдер — алгоритмический «грааль».

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

Очень волосатый шар.

    • 14 апреля 2023, 14:37
    • |
    • fxsaber
  • Еще

Очень волосатый шар.


Ниже будет много бытовой терминологии и фривольных аналогий.



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

Интерактивная проверка фильтра.

    • 04 апреля 2023, 15:41
    • |
    • fxsaber
  • Еще

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

Интерактивная проверка фильтра.

Теперь любой желающий может попробовать этот инструмент (beta). А ниже просто покажу его удивительные результаты в теме машинного обучения (МО) через одну из версий (8.13) имитации интеллекта (ИИ).

 

Подопытный.

Для статистически значимой проверки требуется много сделок, поэтому с помощью вышеупомянутого ИИ был собран робот с просьбой (к ИИ) ничего не фильтровать и быть постоянно в рынке одной позицией, только ее переворачивая. Грубо говоря, вся история торгов — это чередование Buy/Sell.

 

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



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

Один из методов псевдо-адаптации.

    • 30 января 2023, 01:13
    • |
    • fxsaber
  • Еще
Один из методов псевдо-адаптации.


Любой скальпер знает, что круглосуточная торговля — глупость. Есть интервалы, где достигается высокая и стабильная прибыльность, поэтому различными способами находят эти интервалы. Например, при оптимизации всех параметров ТС перебирают еще и возможные временные интервалы (начало/конец).

 



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

теги блога fxsaber

....все тэги



UPDONW
Новый дизайн