Избранное трейдера Олег Сергеевич

по

Как я заработал 500 тысяч долларов с помощью машинного обучения и высокочастотной торговли (HFT)

В этом посте детально описано как с 2009 по 2010 г. я заработал примерно 500 тыс. долларов используя высокочастотную торговлю. Поскольку я торговал совершенно независимо и больше не использую свою программу, то счастлив рассказать вам обо всем. Я торговал в основном на Russel 2000 и фьючерсных контрактах DAX. 

Я считаю, что ключ к моему успеху заключался не в сложных финансовых уравнениях, а скорее в полной разработке алгоритма, который связал много простых компонентов и использовал машинное обучение для оптимизации и получения максимального дохода. Вам не нужно знать сложную терминологию, потому что после того как я установил свою программу, все остальное было основано на интуиции (удивительный курс машинного обучения Эндрю Нг (Andrew Ng) тогда еще не был доступен, но если Вы пройдете по ссылке, то попадете на мой текущий проект: CourseTalk – обзорный сайт для Массового открытого онлайн-курса (Massive open online course, MOOC)). 

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

*** MIC_PDN-Robot_Slivala: первый тест

Ну что! Первое рабочее детище прошло успешное тестирование выставления заявок на демо счету по акции сбербанка по тиковой информации пересылаемой DDE протоколом ))

Вот такой получился скрин (1 минутный график и тиковый)

*** MIC_PDN-Robot_Slivala: первый тест
Вот часть лога формирования заявок модулем робота:

--MyDDE_Server--
[start]
# ACCOUNT=S01-00000F00; CLIENT_CODE=J32257; TYPE=L; TRANS_ID=2; CLASSCODE=EQBR; SECCODE=SBER; ACTION=NEW_ORDER; OPERATION=B; PRICE=94.72; QUANTITY=1;
deals=1 0.0 pose=0 price=94.7
# ACCOUNT=S01-00000F00; CLIENT_CODE=J32257; TYPE=L; TRANS_ID=3; CLASSCODE=EQBR; SECCODE=SBER; ACTION=NEW_ORDER; OPERATION=S; PRICE=94.7; QUANTITY=1;
Response# ACCOUNT=S01-00000F00; CLIENT_CODE=J32257; TYPE=L; TRANS_ID=4; CLASSCODE=EQBR; SECCODE=SBER; ACTION=NEW_ORDER; OPERATION=B; PRICE=94.71; QUANTITY=1;
Responsedeals=2 0.0 pose=0 price=94.7

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

Шесть графиков, доказывающих приближение «гиперинфляционного обрыва»

flag usa 3Автор статьи, опубликованной на SeekingAlpha, предлагает нам забыть о «фискальном обрыве», поскольку более страшной проблемой является «гиперинфляционный обрыв».

Гиперинфляция почти всегда является политической проблемой.


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

Создание стратегии в Wealth-Lab. Первые проблемы.

Чуть-чуть углубившись в Wealth-Lab, сразу стало понятно, что геморроя тут будет больше, чем в TSLabe. Конечно в последнем я тоже испытывал некоторые трудности, но не тратил столько времени на их преодоление.

1. Данные по фьючерсу РТС в Wealth-Lab мы импортировали.

2. Соответственно построили график. Как рисовать на графике или как построить индикатор — труда не вызывает. Более того, если потыкаться, можно даже увидеть код на языке программирования.

Язык в WLD почему-то называется Wealth-Script, а не C#. Ну это наверное как Stocksharp назвали свою библиотеку S#, то разработчики WLD назвали свой набор WealthScript, при этом используется семантика C#.

Если мы начнем ковырять все подряд пункты меню, то обнаружим возможность строить торговую стратегию на основе простых правил. Это для меня оказалось новостью, потому что я думал что в WLD можно только запрограммировать свою стратегию.

File->New->New Strategy From Rules (Ctrl+Shift+R).

Создание стратегии в Wealth-Lab. Первые проблемы.

Ну вот собственно об этом видео и о том геморрое, с которым я столкнулся. Видео для таких же лохов как я, либо для тех, кто вообще не работал с wealth-lab


Краткое содержание:
1. как быстро создать свою стратегию в Wealth-Lab из правил
2. как запустить стратегию в Wealth-Lab
3. как посмотреть код стратегии




Вот кусок полученного текста программы с моими попытками разобраться в нем:

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

15% годовых – это много или мало?

Давно чесались руки написать про сложный процент, но не мог найти подходящий пример, который бы позволил раскрыть красоту этого простого инструмента. И вот свершилось!
Ко всему прочему вижу отчаяние многих мелких инвесторов, не чувствующих прибыли от своих инвестиций и потому безрассудно рискующих на рынке. А всего-то нужно посмотреть на инвестиции в долгосрочной перспективе.
И да, далее много буков, знаки умножения и возведения в степень. Придется вспомнить математику 7го класса.
Сложный процент
Предположим, что мы положили на счет сумму, равную 1000 руб., под 8% годовых. Сколько средств будет у нас через 3 года в начале 4го периода?
Для наглядности нарисуем временной горизонт инвестирования:
15% годовых – это много или мало?
Обозначим годовой процент буквой R от английского слова(rate). Инвестиция – это как рождение ребенка. Первый день рождения нашей инвестиции

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

Влияние волатильности на временной профиль сложной опционной позиции

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

Порой бывает и такое, особенно, это касается только начинающих опционных трейдеров (со мной это было тоже), что от непонимания того, как ведет себя текущий профиль предполагаемой позиции (речь идет именно о сложной позиции, где задействовано несколько страйков), трейдер способен и вовсе отказаться от неё, так как, на неопытный взгляд, та может нести определенные риски, не устраивающие его.
Чаще всего это мнение о позиции основано на книгах, другими словами на теории, которая, как мы знаем, часто расходится с практикой. Также здесь есть вина и торговых платформ, например, тот же TOS (thinkorswim, и, кстати, здесь речь именно о нем, так как автор практически не пользовался другими программами для анализа опционной позиции), где отображение прогнозируемого профиля при использовании, так называемой, функции what if по большому счету неверно. Ниже будет видео, где я остановлюсь на этом моменте.

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

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

О сообщающихся сосудах

Однажды одна девушка заявила, что знание экономики не может помочь в торговле на рынке. Это одно из возможных возражений.

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

Но для денежного рынка есть две особенности:
1. Инфляция. Так как оборотные средства предприятия зачастую финансируются краткосрочными кредитами по той самой ставке, предприятие вряд ли сможет увеличивать производительность своих ресурсов с аналогичными темпами (при наших ставках это 8,25% ЦБ и 2-6% маржа банков). Выход очень прост — мы запускаем маховик инфляции и надо успеть купить ресурсы по доинфляционным ценам, а продать продукцию по инфляционным. Так и живём уже не первый год.

2. Открытая система. Так как кроме нашей валюты за границей есть другие с другими ставками, деньги перетекают из одной страны в другую в поисках равновесной цены. И по большому счёту цена денег во всём мире одинакова. Если растёт процентная ставка — валюта будет дешеветь, и наоборот. Два классических примера на слуху:

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

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