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

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


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

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

Секрет успеха от Робота Скальпера

Опытом делится Денис — основатель проекта «Робот Скальпер».

Секрет успеха от Робота Скальпера

Меня иногда спрашивают — "В чем успех вашего проекта?". Ещё несколько лет назад я бы начал перечислять преимущества: аккуратное программирование, тщательное тестирование, подробная документация и другие технические вещи. Но сейчас я понимаю, что дело совсем в другом.

Много лет назад я прочитал книгу, в которой был совет: старайтесь жить так, чтобы люди говорили вам «Спасибо»! Считайте сколько раз в день вам выразят благодарность. Сначала это может быть сложно. Но в итоге, постарайтесь сделать это игрой. Зарабатывайте как можно больше «Спасибо» каждый день! Устанавливайте свои личные рекорды.

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

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

Кто может дать один денек данных futures_typeA.txt FORTS ?

    • 15 апреля 2019, 14:00
    • |
    • Gypsy
  • Еще
Народ, привет! Нужно погонять свой тестер на котировках тестовых. Кто может дать данные Фортса за один день, желательно не слишком старые?
Спасибо.

Иллюзия контртренда



        В прошлом посте (https://smart-lab.ru/blog/533326.php) речь зашла о контртренде. Мой подход тут прост: если тренд очевиден и прост в игре, а контртренд надо специально изыскивать и сложно готовить, то может, ну его? Теоретически он, говорят, где-то есть… Кто-то даже знает человека, знающего, как его применять… Я может, сейчас утрирую, и подвожу под свою лень излишнюю философию. Но даже если этот легендарный человек лично вы, это еще не опровержение. Если на одного успешного контртрендщика десятки трендовиков, я скорее прав, чем не прав. Итак…

           Контртренд, если это не паттерн, скорее не существует, чем существует.

         Дело во взгляде на природу вещей. Тренд обоснован физически. Можно обосновать, почему цена, двигаясь в некоем направлении, имеет большие шансы двигаться в нем, нежели против него. Можно также обосновать, почему цена, двигаясь в некоем направлении, имеет равные шансы двигаться как туда же, так и обратно. Это неопределенность – самое нормальное состояние на рынках, близких к эффективным, а сейчас такие почти все. Но нельзя обосновать, почему цена, двигаясь в некоем направлении, имеет большие шансы начать двигаться обратно.



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

Глобальные оценки инвестиций - стресс-тест и адекватная оценка риска (численный эксперимент).

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

     Однако, мы зачастую имеем дело с абсолютно  другими, нестационарными процессами. Не стационарность процесса может быть вызвана  как нелинейным синергетическим эффектом  (реклама и «сарафанное радио»,  мода, политические выборы, революции и пр. самоорганизации),  как множественностью состояний системы (тренд/флэт), так и просто  некоторой инерцией системы, связанной, например, с задержкой принятия решений основными игроками.



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

Адаптивный параболик. Подскажете, в чем его суть?

Друзья! Слышал, что есть такой индикатор «Адаптивный параболик», учитывающий волатильность рынка. Буду очень признателен, если кто-нибудь поделится информацией о его сути, и есть-ли где-нибудь формула данного индикатора?

Нулевой пост на смарте. Очередной алго.

Читал смарт-лаб еще до того, как это стало мейнстримом, даже ещё раньше, в ЖЖ Тимофея.

И в последнее время с грустью смотрю, как участились каминг-ауты алго трейдеров новичков и не только. Похоже за 4 года практически раздачи денег на Siшке люди наконец-то сориентировались, освоили ТСЛаб и подсели на тему трендов в валюте героически развивающегося рынка.  Их (и меня) ждут не столь радужные времена, поскольку любые рыночные неэффективность умирают от притока в них бабла и популярности. В общем, и я решил попиариться, пока тема ещё жива. Меня зовут Александр, и я алкоголик алго-трейдер. После года попыток поиска идей для торговли акций на америке, плотно пересел на фортс осенью 14 по понятным причинам=). С тех пор 18 плюсовых кварталов. Вот картинки о том, как мои неспешные трендовые страты на фортс(60% Si, 35% Ri, 5% арбитрах) прошли март и первый квартал в целом.

Март 6,7%
март 19



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

Фильтрация по тренду на примерах простых алгоритмов

Приветствую!

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


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

Как делать торговую систему?



     Еще одна памятка новичкам. Рядом с ней последние посты smart-lab.ru/blog/531726.php (трейдинг должен быть дедуктивным), smart-lab.ru/blog/532375.php (гипотезы надо не щадить), smart-lab.ru/blog/533056.php (за математикой желательна физика).

     На всякий случай оговорюсь: речь сейчас про обычную трендовушку для инструмента, на котором она уместна. Уместность легко видится на простейших тестах (например, если в Si простой вход на мувингах с выходом по таймингу дает плюс — все, это наш инструмент, можно рыть дальше). В паттерны и хфт сейчас не лезем. Еще одна оговорка: у вас есть тестер, ряд исторических цен и желание с этим работать. Без этого не получится. И я бы сказал, наблюдается парадокс: ручная торговля может получиться, но… скорее всего у того, что перебрал в уме десятки МТС. То есть это то, чем можно заняться при желании — ради опыта, забавы, диверсификации — после алго, а не до и не вместо. 

     Торговая система это вход, выход и сайз. Иногда фильтр. Иногда выход не один. Все.



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

TSLab: как жахать на всю котлету (реинвест)

Новичкам алготрейдинга.

Основным способом получения хулиардов процентов на тестировании стратегии является реинвест прибыли.
Без этого вы получите свою скучную вялую эквити, так и не поняв, какой потенциал хранится в вашей стратегии.
Если у стратегии постоянные положительные результаты за определенный период (часы или недели — роли не играет), то надо показывать график с реинвестом.
Как делать реинвест на TSLab без кода, только на кубиках (код то писать большинству лень).
Очень просто. Рассмотрим для фьючей.
Необходимо определить две константы: «стартовый депозит» и «стоимость ГО одного контракта». Тогда нам будет понятно, какое количество контрактов можно открыть изначально. (Не надо указывать стартовый капитал в настройках TSLab, пусть там будет ноль, выведите его в константу — потом, поверьте, будет проще в настройках).
Чтобы отработать с минимума, поставьте стартовый капитал = ГО, то есть стратегия начнет работу с одного контракта.
Плюс к этому добавляем в формулу кубик «Доход за всё время».

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

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