Кто в Москве занимается алго-трейдингом.
От: _dsv  
Дата: 28.12.10 07:03
Оценка:
С переменным успехом занимаюсь разработкой софта для тестирования стратеги и автоматический торговли уже порядка 3 лет.

Есть ли такие компании которым требуются разработчики торгового софта?
Может кому это тоже интересно?
Re: Кто в Москве занимается алго-трейдингом.
От: kosmik Россия http://www.linkedin.com/in/kosmik
Дата: 28.12.10 09:07
Оценка:
_>Есть ли такие компании которым требуются разработчики торгового софта?
_>Может кому это тоже интересно?

Некоторое время назад Тройка активно искала. Ну а так скорее всего что-то делает DB, может быть Sungard, еще есть Orc Software.
Re: Кто в Москве занимается алго-трейдингом.
От: AndrewJD США  
Дата: 28.12.10 11:29
Оценка:
Здравствуйте, _dsv, Вы писали:

_>Есть ли такие компании которым требуются разработчики торгового софта?

_>Может кому это тоже интересно?


CQG?
"For every complex problem, there is a solution that is simple, neat,
and wrong."
Re: Кто в Москве занимается алго-трейдингом.
От: rlabs Россия  
Дата: 28.12.10 20:01
Оценка:
Здравствуйте, _dsv, Вы писали:

_>С переменным успехом занимаюсь разработкой софта для тестирования стратеги и автоматический торговли уже порядка 3 лет.

_>Может кому это тоже интересно?

Мне был бы интересен список литературы по теме, моделирование брокера например. Есть чего почитать?
Alex Nikulin
Yota Lab
Re: Кто в Москве занимается алго-трейдингом.
От: Sni4ok  
Дата: 28.12.10 23:11
Оценка:
Здравствуйте, _dsv, Вы писали:

_>Есть ли такие компании которым требуются разработчики торгового софта?


тройка в перманентном поиске и альфабанк сейчас команду фриков собирает.
Re[2]: Кто в Москве занимается алго-трейдингом.
От: _dsv  
Дата: 29.12.10 20:24
Оценка:
Здравствуйте, rlabs, Вы писали:

R>Здравствуйте, _dsv, Вы писали:


_>>С переменным успехом занимаюсь разработкой софта для тестирования стратеги и автоматический торговли уже порядка 3 лет.

_>>Может кому это тоже интересно?

R>Мне был бы интересен список литературы по теме, моделирование брокера например. Есть чего почитать?
Re[2]: Кто в Москве занимается алго-трейдингом.
От: blackhearted Украина  
Дата: 29.12.10 21:01
Оценка:
Здравствуйте, Sni4ok, Вы писали:

S>Здравствуйте, _dsv, Вы писали:


_>>Есть ли такие компании которым требуются разработчики торгового софта?


S>тройка в перманентном поиске и альфабанк сейчас команду фриков собирает.


В чём фричество, по сравнению с написанием интернет-магазинов на ПХП, к примеру?
Re[2]: Кто в Москве занимается алго-трейдингом.
От: kosmik Россия http://www.linkedin.com/in/kosmik
Дата: 29.12.10 22:23
Оценка:
R>Мне был бы интересен список литературы по теме, моделирование брокера например. Есть чего почитать?

Что такое "моделирование брокера"?
Re[2]: Кто в Москве занимается алго-трейдингом.
От: kosmik Россия http://www.linkedin.com/in/kosmik
Дата: 29.12.10 22:24
Оценка:
AJD>CQG?

А там есть алго?
Re[3]: Кто в Москве занимается алго-трейдингом.
От: Sni4ok  
Дата: 29.12.10 22:47
Оценка:
Здравствуйте, blackhearted, Вы писали:

S>>тройка в перманентном поиске и альфабанк сейчас команду фриков собирает.


B>В чём фричество, по сравнению с написанием интернет-магазинов на ПХП, к примеру?


фриков, сокращённо от HFT- high frequency trading
Re[3]: Кто в Москве занимается алго-трейдингом.
От: rlabs Россия  
Дата: 29.12.10 23:03
Оценка:
Здравствуйте, kosmik, Вы писали:

R>>Мне был бы интересен список литературы по теме, моделирование брокера например. Есть чего почитать?

K>Что такое "моделирование брокера"?
Неправильный термин, очевидно.

Ну, стратегию же надо протестировать. Не на реальном рынке. Значит должна быть какая-то модель того, через что алгоритм с рынком работает. С учетом проскальзываний и прочих факторов. Правильно?
Alex Nikulin
Yota Lab
Re[4]: Кто в Москве занимается алго-трейдингом.
От: _dsv  
Дата: 30.12.10 06:26
Оценка:
Здравствуйте, rlabs, Вы писали:

R>Ну, стратегию же надо протестировать. Не на реальном рынке. Значит должна быть какая-то модель того, через что алгоритм с рынком работает. С учетом проскальзываний и прочих факторов. Правильно?


Правильно. Берем исторические данные и на них прогоняем стратегию по сделкам высчитываем профит/просадку,
и так далее пока параметры подставленные в стратегию не будут устраивать(это если через ГА) или пока не переберем весь диапазон параметров.
Re[2]: Кто в Москве занимается алго-трейдингом.
От: _dsv  
Дата: 30.12.10 06:37
Оценка:
Здравствуйте, rlabs, Вы писали:

R>Мне был бы интересен список литературы по теме, моделирование брокера например. Есть чего почитать?


Толковых книг не много, мне была интересна только — "Энциклопедия торговых стратегий", автора не помню...

Если нужно могу вечером отправить на мыло.
Re[2]: Кто в Москве занимается алго-трейдингом.
От: kosmik Россия http://www.linkedin.com/in/kosmik
Дата: 30.12.10 07:18
Оценка:
R>Мне был бы интересен список литературы по теме, моделирование брокера например. Есть чего почитать?

По алго-трейдингу вообще книг нормальных нет.
Единственное что можно порекомендовать (IMHO имеет смысл читать всем кто связан с финансовыми рынками): http://www.amazon.com/Trading-Exchanges-Market-Microstructure-Practitioners/dp/0195144708

Ну и можно погуглить на тему "market microstructure".
Re[5]: Кто в Москве занимается алго-трейдингом.
От: kosmik Россия http://www.linkedin.com/in/kosmik
Дата: 30.12.10 07:38
Оценка: -1
R>>Ну, стратегию же надо протестировать. Не на реальном рынке. Значит должна быть какая-то модель того, через что алгоритм с рынком работает. С учетом проскальзываний и прочих факторов. Правильно?

Проскальзывание — это реакция на уже устаревшие данные из-за тормозни системы?


Обычно люди так или иначе прогоняют на данных, очень близких к реальным, например:
* записывают исторические данные (best bid/offer, orderbook, иногда — public trades), потом прогоняют стратегию на них. Вопрос — в том насколько близко пытаться реплицировать реальную ситуацию. Например public trades нужны чтобы лучше апроксимировать ситуацию, когда сделки происходят, но объемы не меняются (потому что народ тут же пополняет заказы)
* то же самое но с без записи, а просто real-time репликация цен с реального рынка на тестовый в виде заказов
* модуль тестирования встроен в саму стратегию, которую запускают на реальном рынке, только вместо посылки заказов она пишет в log а сделки моделируются при помощи public trades (она продолжает слушать за market data)

Для ситуационного тестирования запускают на тестовом рынке и напротив запускают стратегию, создающую тестовую ситуацию. Например, для арбитражной стратегии — можно попробовать быстро убрать объем в hedge инструменте, тут же купить bait, подождать когда он промажет с хэджем, начнет улучшать цену и продать ему hedge обратно.
Re[6]: Кто в Москве занимается алго-трейдингом.
От: azzx Россия  
Дата: 30.12.10 07:53
Оценка: +1
Здравствуйте, kosmik, Вы писали:

R>>>Ну, стратегию же надо протестировать. Не на реальном рынке. Значит должна быть какая-то модель того, через что алгоритм с рынком работает. С учетом проскальзываний и прочих факторов. Правильно?


K>Проскальзывание — это реакция на уже устаревшие данные из-за тормозни системы?


Нет. Это веселее — когда кто-то (не будем тыкать пальцами ) — успел встать в очередь раньше тебя и купил все пирожки.
Сам я на русской фонде не торгую, но знаю что при тестировании народ первую минуту дня вообще из данных выкидывает.
Re[6]: Кто в Москве занимается алго-трейдингом.
От: _dsv  
Дата: 30.12.10 08:07
Оценка:
Здравствуйте, kosmik, Вы писали:

K>Проскальзывание — это реакция на уже устаревшие данные из-за тормозни системы?


Да, может тормозить сеть, торговые серваки, прога исполняющая сигналы стратегии и сама стратегия)))
Ну и проскальзывание может быть вызвано низкой ликвидностью инструмента.

Оптимизация это подбор параметров при которых устраивает соотношение профит/просадка, он возможен только на исторических данных.
Если оптимизатор сделан правильно, то сделки полученные на исторически данных и в реале коррелируют процентов на 85-90.
10-15% сделок не может не совпадать например из за не стабильного инета ну и т.д.

K>Обычно люди так или иначе прогоняют на данных, очень близких к реальным, например:

K>* записывают исторические данные (best bid/offer, orderbook, иногда — public trades), потом прогоняют стратегию на них. Вопрос — в том насколько близко пытаться реплицировать реальную ситуацию. Например public trades нужны чтобы лучше апроксимировать ситуацию, когда сделки происходят, но объемы не меняются (потому что народ тут же пополняет заказы)
K>* то же самое но с без записи, а просто real-time репликация цен с реального рынка на тестовый в виде заказов
K>* модуль тестирования встроен в саму стратегию, которую запускают на реальном рынке, только вместо посылки заказов она пишет в log а сделки моделируются при помощи public trades (она продолжает слушать за market data)
Это больше походит на тестирование исполняемости сигналов.
Re[5]: Кто в Москве занимается алго-трейдингом.
От: rlabs Россия  
Дата: 30.12.10 08:12
Оценка:
Здравствуйте, _dsv, Вы писали:

_>Здравствуйте, rlabs, Вы писали:


R>>Ну, стратегию же надо протестировать. Не на реальном рынке. Значит должна быть какая-то модель того, через что алгоритм с рынком работает. С учетом проскальзываний и прочих факторов. Правильно?


_>Правильно. Берем исторические данные и на них прогоняем стратегию по сделкам высчитываем профит/просадку,

_>и так далее пока параметры подставленные в стратегию не будут устраивать(это если через ГА) или пока не переберем весь диапазон параметров.

Про данные это понятно, непонятно про поведение (скорость реакции на приказ, дневные колебания). Или такая специфика важна только для внутридневной торговли?
Alex Nikulin
Yota Lab
Re[6]: Кто в Москве занимается алго-трейдингом.
От: _dsv  
Дата: 30.12.10 08:26
Оценка: :)
Здравствуйте, rlabs, Вы писали:

_>>Правильно. Берем исторические данные и на них прогоняем стратегию по сделкам высчитываем профит/просадку,

_>>и так далее пока параметры подставленные в стратегию не будут устраивать(это если через ГА) или пока не переберем весь диапазон параметров.

R>Про данные это понятно, непонятно про поведение (скорость реакции на приказ, дневные колебания). Или такая специфика важна только для внутридневной торговли?


Проскальзывание и комиссия брокера очень критичная для высокочастотной торговли(HFT).
Лично для меня HFT темный лес, пробовал как то, пришел к выводу что мне она не по силам.

Использую стратегии которые генерят в среднем до 14 сделок в день, не более.
Ну и инструментов по больше, рынок РТС.
Re[7]: Кто в Москве занимается алго-трейдингом.
От: kosmik Россия http://www.linkedin.com/in/kosmik
Дата: 30.12.10 09:16
Оценка:
_>Да, может тормозить сеть, торговые серваки, прога исполняющая сигналы стратегии и сама стратегия)))

Компании, занимающиеся торговлей профессионально обычно используют co-location и оптимизируют latency системы. Ну и делают фишки типа оценки выполнения собственного заказа по изменению цены или по public trade (это иногда приходить чуть раньше).

_>Ну и проскальзывание может быть вызвано низкой ликвидностью инструмента.


Если инструмент недостаточно ликвиден для тех объемов, которые хочет отжирать стратегия, то используют более пассивный execution, например vwap, twap, peg, target close.

_>Это больше походит на тестирование исполняемости сигналов.


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