Постов с тегом "Алготрейдинг": 4529

Алготрейдинг


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

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

Составляем библиотеку торговых систем

    • 27 августа 2023, 12:31
    • |
    • bascomo
  • Еще
Одна из стержневых вещей моего подхода состоит в том, что я собираю библиотеку торговых систем и ранжирую их по успешности.

Подход до безобразия примитивен и потому эффективен.

Это отдельная тема — почему торговой системе не нужен высокий интеллект и сложные правила, об этом как-нибудь в другой раз. А теперь ближе к сути.

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

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

В первом случае — это WFT (кстати, понятие WFO очень странно для меня звучит).
По сути, я беру ТС и торгую ей на истории с дискретизацией в 1 месяц. И получаю % её эффективности по времени:
  • число месяцев, когда ТС отработала в "+" / общее число месяцев, за которые доступна история цен
Вот что имеем на выходе:
Составляем библиотеку торговых систем

Это означает, что алгоритмы, найденные на каком-то одном месяце, показали на остальных месяцах "+", и доля таких месяцев из всей истории = %.

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

Как я отбираю системы для торговли

    • 23 августа 2023, 14:47
    • |
    • bascomo
  • Еще
Когда имеется большое число торговых систем, которые потенциально можно использовать для торговли, возникает проблема отбора лучших из них — релевантных целевым показателям трейдера и ситуации на рынке.

Расскажу о том, как это делаю я. Подход очень простой. Это текст в продолжение этого поста.

У каждой системы существует определённое количество метрик.
Эти метрики могут быть как стандартными, так и кастомными, которые я сам придумал.

Чтобы отобрать из всего множества систем те, которые мне лучше всего подходят, я делаю следующее:
  1. Определяю существенные, на мой взгляд, метрики. Несущественные отбрасываю. Как я это делаю — описано тут, а по сути — строю точечные диаграммы рассеивания метрики А от метрики Б для каждой пары метрик. Такой подход позволяет интуитивно и легко отсеять бестолковые метрики, которые в отборе систем ничем не помогут. Это самый простой и наглядный способ выявить корреляции между различными метриками, чем я тут и занимаюсь.
  2. Для каждой из отобранных метрик я определяю порядок сортировки от лучшего к худшему значению и, опционально, границы интервалов, в которых эта метрика должна находиться для систем, которые считаю приемлемыми.


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

Как загрузить бесплатные исторические данные рынка Forex с помощью S#.Data


Как загрузить бесплатные исторические данные рынка Forex с помощью S#.Data? Это видео дает ответы на ваши вопросы.

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

Ценность исторических рыночных данных:

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

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

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

Метрики оценки Equity для тестов

    • 22 августа 2023, 14:51
    • |
    • bascomo
  • Еще
Поскольку торговых систем у меня много, то мне нужно каким-то образом отбирать из них лучшие. Я, кстати, решил перестать использовать слово «стратегия» и заменить его словом «система». Это более точно, поскольку стратегия — это нечто неформальное, и если это формализовать в жёсткие правила, то получим уже систему. Вопросы терминологии и однозначного понимания понятий важны потому, что большинство конфликтов и искажений в коммуникации происходит из-за недопонимания или иного трактования сложных понятий.

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

Итак, на что я смотрю:

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


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

Результат за месяц роботов с Альфы

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

На скрине результаты в абсолютных суммах и в % (красным). Выделенные роботы закрыты, так как перестали корректно работать две недели назад (почему перестали пока разбираемся, по сути перестали набирать позиции при движении вниз после полной продажи всех ранее набраных позиций), поэтому у них их результат за 2 недели работы (я их сегодня перезапущу с другими показателями)

 

Результат за месяц роботов с Альфы


а ведь сейчас неплохое время для алго, как и раньше

Пару лет назад были минорные настроения про алго. Но потом появился Громов Гучунов и как-то параллельно с этим полегчало. Стало понятно что ещё есть куда падать, как рынку в плане скукоживания неэффективностей, так и в личностном плане.
А ещё некоторые верят что рост\саморазвитие почти бесконечно и приносит иксы, а деградация типа ограничена 100%, а значит глупо ей заниматься, всего 100% и иксов там нет.  Но как раз на примере Громова… ок, вернёмся к мотивационной части.



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

Критерии отбора IS vs OOS

    • 15 августа 2023, 17:43
    • |
    • bascomo
  • Еще
Прочитал вот тут о том, что некоторые товарищи, при тестировании стратегий, ослабляют гайки критериев для IS и затягивают их для OOS.

Например, соотношение Прибыль/MaxDD для IS 3, для OOS 1.5.

В связи с чем вопрос: у вас критерии одинаковые или они различаются для IS и OOS и почему? И что вы думаете по поводу такого подхода?
Ещё вопрос про соотношения периодов IS и OOS. По ссылке говорят, что используют соотношение 3:2. Я использую 4:17. А вы?

Как умирают стратегии

    • 14 августа 2023, 14:02
    • |
    • bascomo
  • Еще
Когда я написал первого своего успешного робота, который торговал акциями на MOEX, я вообще не задумывался о том, что он может перестать работать. Это было тем, что психологи называют «жить здесь и сейчас» (привет гештальт-терапии и Перлзу лично), а некоторые другие категории персонажей «быть в моменте». Однако, ничто не вечно под этим небом.

А потому, когда пришло осознание, что любая стратегия рано или поздно умрёт — любая из тех, что мне интересны в силу своей высокой доходности — то хорошо бы решить несколько задач:
  • создавать стратегии автоматизированно и без моего участия (что было сделано на отлично)
  • детектировать момент увядания стратегии, чтобы своевременно её отключить, не дожидаясь трупа и всех прелестей разложения слива  выделенной на неё доли депозита
Я много раз подступался к последней задаче, с разных сторон, и неизменно приходил к одним и тем же результатам.

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

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

Итоги года Trend Forever

    • 14 августа 2023, 07:03
    • |
    • Agasfer
  • Еще

Прошел ровно год с момента начала публичной торговли стратегии Trend Forever.  

Итоговый результат за год 93%, что при просадке в 9% меня крайне устраивает. Изначально планировал в районе 60% доходность, а тут такой джекпот.
Итоги года Trend Forever


С интернетом в Дагестане, как правильно написал Т-800 грустно очень, но компенсирует всё красота природы местной. Поэтому подробный отчет и о поездке и торговли напишу по приезду домой.



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

Создание на Lua своего индикатора в графике Quik: основы, нюансы, пример. Индикаторы: прогнозных High и Low следующего интервала; ценовых уровней объема.

   Кратко расскажу принципы и некоторые нюансы работы с графиком в Qiuk в плане создания своего индикатора (здесь и далее – подразумевается использование языка программирования Lua). В конце текста изначально хотел прикрепить видео с демонстрацией и краткими пояснениями работы моих индикаторов, но решил сделать это во второй части статьи, чтобы совместить просто иллюстрацию с небольшим анализом фьючерсов и акций.
   На полноту изложения вопроса по работе с индикаторами на графике Quik не претендую. Информация будет полезна интересующимся данной темой, не рассчитана на профессионалов (которые и так все знают, умеют и реализовали – свято в это верю), но все же предполагает наличие определенного уровня знаний Lua.
   Зачем мучиться со своими индикаторами? Конечно, в этом нет смысла, если вас устраивают стандартные индикаторы или отсутствуют самостоятельные подходы (методы) торговли, либо визуализация вам в принципе не требуется (не интересна).
   В моем случае мне банально захотелось сделать визуализацию своего метода прогнозирования экстремумов цены следующего интервала.



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

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