Избранное трейдера habanera

по

Как быстро увеличить производительность алгоритма. Часть 2

NN2Main

Прошлая часть — см. в моем блоге.

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

Одним из наиболее мощных методов улучшения прибыльности вашей модели является объединение нескольких алгоритмов в так называемое «множество». Теория состоит в том, что комбинируя разные модели и их предсказания, мы получаем более робастные результаты. Тесты показывают, что даже объединение простых моделей может быть производительнее более сложной, но единственной стратегии.

Существует три основных техники объединения:

Смешивание:

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



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

Как быстро увеличить производительность алгоритма. Часть 1

biasnn

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

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

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



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

Синтетический инструмент как основа автоматической торговой системы

    • 01 сентября 2014, 20:14
    • |
    • ELab
  • Еще
Продолжаю развивать идею торговли композитом. Все таки рынок огромный у этого рынка (рассматриваю с точки зрения поставшика услуг рынок).
Вообщем, все просто. Беру некоторое кол-во акций (10… 15), формирую синтетический инструмент с наименьшей дисперсией (никаких анализов корреляций и тд — можно даже из разных секторов акций набрать). Затем вхожу по трехкратному среднеквадратичному отклонению. Пересчет делаю каждый день (не бэктест). Для результата использовал 10 акций из DowJones30. Конечно, кол-во таких инструментов зашкаливает — можно расчитывать 100 000 таких синтетиков каждый день и входить в 3-5 лучших синтетиков каждый день, что в теории должно улучшить результат.
В моем случае стрижка только начата и стакан наполовину полон :)
Немного посчитал композит и вот получил что. Для расчета использовал условный капитал в $100000 и проскальзывания в $0,02.

Синтетический инструмент как основа автоматической торговой системы

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

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

Позиция по индексу на декабрь

Почесал я братцы тыковку и прикинул такое:
Хочется немного поиграть в длинную до конца года, а к весне-лету увидеть армагеддон типа -30% по штатам коррекция -50% по нашему ФР.
Пугаю, но практически не шучу, общая мысль и ожидания такие.

Ну да не суть, надо, что-то делать сейчас. Покупать явно поздновато, по инерции может еще проц 2-3% дадут ну и только, риску вниз на мой взгляд побольше.

Поэтому для таких же думателей как я предлагаю простой вариант:

Будем расти надо иметь железные %ЦА терпеть отрицательную ВМ и стоять ждать счастья, если все падет прахом, то вполне себе безрисково взять проц 30% годовых на разности срорости распада проданных и купленных, закрыв позу, когда станет очевидным недостижимость 150 000, но спкстя хотя бы недели 2.

Итак, поза для очень ленивых:
риск 200 000 пунктов
доход максиальный 2 300 000 пунктов

Правая ТБУ +12,5% к рынку.
ГО 1 300 000 руб.
Позиция по индексу на декабрь

Обобщенная модель стоимости опционов


Я давно обещал выложить в сеть свою статью из журнала FO с обобщенной моделью стоимости опционов, что сейчас и делаю
Сначала некоторые замечания к статье, ниже она сама
 
 
 
Обобщенная модель (ОМ) создавалась как упрощенная версия классической модели Блэка-Шолеса (БШ) для автоматической торговли опционами. Впоследствии оказалось, что главное достоинство ОМ состоит в том, что она позволяет обойтись без введения в рассмотрение понятия кривой волатильности (IV) и от всех последующих неприятностей, связанных с необходимостью ее анализа и прогнозирования.
 
Основная идея ОМ продемонстрирована на рисунке (Рис.1). Ожидаемая подвижность m ATM опционов, связанная с ценой формулой (6), есть линейная функция цены Fбазового актива (БА).


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

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