Блог им. Cellinsky |минутка забавных сайд-эффектов

С момента как я приделал сбор всех сделок рынка, по шуму вентилятора на процессоре стало возможно узнать что происходит какая-то движуха. Так выглядит дневные торги (фондовый + фучи) при обычном фоне (меньше 10К сделок в минуту)

[qs:True][lt:15:49:49][st:15:49:48][dg: 28s][qd: 47] {'new': 4, 'duplicated': 0, 'updated': 0, 'quotes': 434, 'alltrade': 8032}
[qs:True][lt:15:50:49][st:15:50:48][dg: 29s][qd: 5] {'new': 4, 'duplicated': 0, 'updated': 0, 'quotes': 474, 'alltrade': 8977}
[qs:True][lt:15:51:49][st:15:51:48][dg: 28s][qd: 20] {'new': 4, 'duplicated': 0, 'updated': 0, 'quotes': 437, 'alltrade': 6708}

А если что куда то понеслось, то число сделок резко растет, скрипт начинает это всё яростно запихивать в базу что включает разгон процессора и увеличение оборотов. А в статистике оно отражается броском по числу обработанных сделок в разы:

[qs:True][lt:15:52:49][st:15:52:49][dg: 28s][qd: 5] {'new': 4, 'duplicated': 0, 'updated': 0, 'quotes': 294, 'alltrade': 6301}
[qs:True][lt:15:53:49][st:15:53:48][dg: 42s][qd: 14] {'new': 4, 'duplicated': 0, 'updated': 0, 'quotes': 407, 'alltrade': 7109}



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

Блог им. Cellinsky |конец эпохи

Вот и подошёл к концу жизненный цикл алгоритма который я слепил в далёком 2013м году прочитав 'Биржевой трейдинг' Кургузкина.  Работал исключительно на Si. И хорошо работал собака. Когда отключили свифт он конечно дал просраться (на закрытие пятницы он стоял в шорт по баксу и видно как он в связи с этим слил и это при том, что в моменте 'бумажная' просадка была в разы больше), но боты не читают новостей, а вмешиваться в его работу как показал опыт — себе дороже. На картинке график доходности за десять лет со стартовых 100 000р. Размер позиции из расчета 20% от депо при ГО прибитом гвоздями и равном 5000р (я пытался сделать его динамическим но ничего хорошего не вышло).

конец эпохи


Что имею сказать по результатам промышленной эксплуатации:

1) «алгоритмы со временем перестают работать». Наверное перестают. Этот-же перестал потому как фьюча по доллару больше нет. Но алгоритмически он впахивал до последнего дня. Как и второй, который был построен на другом индикаторе. Единственная проблема с которой мне пришлось столкнуться, это выбор размера позиции. На всём протяжении использования ее приходилось уменьшать т.к. просадки со вренем росли вместе с волатильностью. Собственно исключительно беспощадное урезание размера позиции (на старте она составляла безумные 70% от депо при ГО 1200р) это позволило выскочить в начале 22го с сухими штанами.

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

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