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

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


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

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

Данные говорят. Корреляция графиков зависимости лонга и шорта от значения параметра.

Всем привет. С вами рубрика «Данные говорят». Да, это первый выпуск в этой рубрике). В этой рубрике мы будем разговаривать с данными. Нет, я не сошел с ума. Данные будут говорить, а я только слушать. А с вами данные тоже разговаривают?


Погнали. Под данными в данном случае имею в виду числа, графики числовых рядов, таблички и аналогичное. В данном конкретном случае речь про числа, графики, таблички по итогам бэктестов стратегии (её болванки, или другими словами корневой идеи).


Если уметь слушать данные, то можно многое услышать – например, например, можно находить баги в коде стратегии, интересные идеи, резервы и т.д. Затягиваешь параметром диапазон значений, а число трейдов растёт? – Ну значит где-то баг. Если вслушиваться в данные – иногда можно идентифицировать не только факт наличие бага, но и его локализацию и характер.

 

 

Теперь конкретней про «корреляция графиков зависимости лонга и шорта от значения параметра». Наверно, по формулировке не очень понятно, о чем речь. Тем более, предположу, что так глубоко и в эту сторону копают не только лишь все. Поэтому поясню: допустим, я хочу понять роль параметра А в стратегии, самый простой вариант – не шевеля параметры Б, В, Г и Д, перебирать А с некоторым шагом. Вот мы пошевелили А, не шевеля Б, В, Г, Д. А теперь для каждого прогона посчитали, допустим Profit Factor (возьмем его условно за некий показатель, характеризующий качество стратегии) отдельно для лонговых позиций и отдельно для шортовых. Ну и построили два графика – значение PF в зависимости от А для лонга и значение PF в зависимости от А для шорта. Так вот, иногда/часто эти графики будут прилично коррелировать.



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

Торгуем нефтью вместе с FullCup 02.04.2019

    • 02 апреля 2019, 09:16
    • |
    • FullCup
  • Еще
Аскетичный пост о сигналах ТС в нефти:

1. ТС со вчера в лонге по 68,63 ( Накоплением в апреле +54 шага (пункта, цента)! )
    цена прошла дальше стопа ТС на +0,84 (поле для творческого фикса профита)
2. ТС в шорте по 68,98  ( +0,35 от лонга по сигналу ТС)
     цена прошла дальше стопа ТС на +0,17 (поле для творческого фикса профита)
3. ТС в лонге по 69,32 ( -0,28 от шорта по сигналу ТС)


Итоги марта.

Вчерашний торговый день
.
Маленькая виртуальная вЕха! ))    ↓↓↓↓↓↓↓↓↓↓↓
.
Торгуем нефтью вместе с FullCup 02.04.2019


Торгуем нефтью вместе с FullCup 01.04.2019

    • 01 апреля 2019, 09:44
    • |
    • FullCup
  • Еще
Аскетичный пост о сигналах ТС в нефти:

1. ТС с пятницы в лонге по 67,73  ( Удачно ТС лонг через выходные перенесла! )
    цена прошла дальше стопа ТС на +1,02 (поле для творческого фикса профита)
2. ТС в шорте по 68,45  ( +0,72 от лонга по сигналу ТС)
    цена прошла дальше стопа ТС на +0,18 (поле для творческого фикса профита)
3. ТС в лонге по 68,63 ( -0,18 от шорта по сигналу ТС)

Итоги марта.


.

Клиенты уходят от брокера "Сбербанк". Robot Scalper


Это уже далеко не первый случай, который нам известен.

Сбербанк

В прошлом году лидерами по привлечению клиентов на брокерское обслуживание стали Сбербанк и Тинькофф.

Но, мало привлечь клиентов, нужно ещё их удержать. А это можно сделать только хорошим сервисом. Для этого много не нужно. Нужно лишь своевременно помогать клиентам решать их проблемы (качественно отвечать на вопросы) и вовремя делать обновление ПО.

Брокер Сбербанк использует торговый терминал QUIK версии 7.19. Это очень устаревшая версия.
Актуальная версия, на сегодня, уже 7.27.

История версий:
https://arqatech.com/ru/support/files/quik-workstation/

В каждой следующей версии ПО разработчик добавляет новый функционал и​ исправляет найденные недостатки.
Поэтому всегда желательно использовать актуальное ПО. Это касается не только конкретного терминала QUIK.



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

Итоги марта. Опять просадка...

Мда, как говорится, «свинский» год («Год свиньи»)...
Но что ж на это животное пенять, коль «что-то не так в консерватории»!
.
Итак, нефть в марте была такая:
Итоги марта. Опять просадка...
А ТС наторговала так:
.
Итоги марта. Опять просадка...

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

Итоги марта. Публичное управление капиталом

Итак, по традиции подводим итоги алгоритмического управления капиталом. За март месяц торговые роботы заработали 2,3% на фьючерсах и 0,2% на акциях. Месяц был не плохой, если б не последний день марта, когда США опять начали кошмарить рубль санкциями, в результате чего часть профита распилило. Акции вообще два месяца топчутся на одном месте, нет трендов и зарабатывать пока не на чем. За первый квартал сего года доходность портфеля составила +12%, а за 5 лет публичной торговли роботы наколотили +328% по статистике comon.ru при максимальной просадке 24%.

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

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

Сложности в алгоритмизации боковика

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


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

1 Что есть боковик? почему в одном случае мы считаем что это боковик, а в другом похожем случае это не является боковиком?
2 Размер боковика! Локальный боковик может быть как 0.1% от цены так и несколько процентов от цены. 
Так же можно описать множество пунктов, но они все смежные будут с выделенными двумя пунктами. 

Как определить, что рынок возле той или иной цены остановится и пойдет обратно? только не постфактум, а именно онлайн. Да, мы рисуем уровни руками, или же смотрим на объемы и тд, но изначально никто не знает где и почему цена остановилась. Мы всегда наблюдаем уже постфактум, либо это синусоида цены, либо  накопление объемов на уровне и тд. А значит мы с определением боковика всегда будем опаздывать от реального рынка. 
Второй же пункт, это границы бокового движения. Пример сбера, последние две три недели он гулял в большом диапазоне от 20300 до 21000 грубо говоря, но при этом были и локальные уровни остановки цены в пределах 100-200р канала. В таком ракурсе получается, что при движении от нижнего канала к верхнему с учетом остановок, можно получать 300-400р с движения если отталкиваться от того, что цена вышла из маленького боковика и движется к большому. 
Именно эти сложности приходится преодолевать при алгоритмизации. Ведь алгоритм должен сам определить боковое это движение или вялотекущее направленное. 
Пока что не придумал ничего толкового. Есть идея, которую наполовину реализовал
1 проверяю выше закрытие предыдущего или нет, и строю верхний канал по большему значению
2 аналогично для нижнего канала, проверяю ниже мы предыдущего закрытия или нет. 
3 слежу за ситуациями при которых верхнее значение канала как и нижнее значение не менялось более 60минут (это уже параметр, можно и без него конечно, через счетчик получив просто силу канала, например что мы 5 часов не вышли за границы, или же например сколько раз «кололи» канал но вернулись в его границы и тд)
4 канал считается не действительным при резком закреплении цены выше его границ, допустим большой минутной свечой закрылись выше/ниже границ
5 границы канала должны меняться после направленного движения и новой остановки
6 размах от верхнего к нижнему значению, не должен превышать Х% от цены 

Какие минусы
1 Процент размаха дает возможность смотреть маленький ли канал в данный момент или большой, но это является параметром, а значит может привести к «лудоманству». Каких либо других возможностей поиска локального боковика пока что, не видится возможным, потому остановился на этом
2 Я всегда опаздываю за ценой. Если действовать сразу и брать с первых же баров определение боковика, то будет очень большое количество ложных определений, и соответственно, множество не правильных входов
3 Любые остановы движения цены, ломают логику и идет поиск очередного боковика, обычно это преждевременно получается. 
4 Ложное расширение боковика, которое можно определить только постфактумом и нужно перерисовывать границы. 
Ниже примеры в картинках
 Сложности в алгоритмизации боковика
Ложный выход из боковика



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

RuVDS

Коллеги алготрейдеры, 
вопрос к тем, что пользуется услугами RuVDS.
Третий месяц наблюдаю ситуацию  с отсутствием нотификации о приближении к концу моего рассчетного периода.
При этом адрес в white-листе, письма от поддержки получаю исправно, конфирмации об оплате тоже доставляются исправно.
Поддержка чешет, что проблема на моей стороне и всем все нотификации приходят.
Никто случайно не видит аналогичной проблемы?

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