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

по

Способы подключения к интерфейсу Московской Биржи?

Опытные коллеги, расскажите пожалуйста все возможные способы подключения к интерфейсу Московской биржи? К примеру, я слышал что есть какие-то fix/fast, есть какая-то Plaza. Ничего об этом пока не знаю, поэтому и спрашиваю. Сколько стоит подключение к интерфейсу биржи напрямую?

У меня есть к примеру брокер Альфа-Директ. Я понятия не имею как через него можно куда-то подключиться, потому что я ничего не знаю про их интерфейс

Я знаю, что ItInvest использует свой интерфейс smartCom с которым я уже даже частично начал разбираться. Через него можно подключиться бесплатно, но народ поговаривает что смартКом глючит и тормозит. Айти конечно дают и к биржевому интерфейсу подключиться, но это стоит денег.

А какие еще есть интерфейсы? Ну хотя бы, например, чтобы маркет-дату получать для начала…

Журнал сделок теперь бесплатный

Возрадуйтесь, комрады! Журнал сделок теперь бесплатный!
С 29 ноября 2015 годя MaxProfit стал бесплатным!!! (плачьте конкуренты marketstat, piratetrade :-)

Автор выложил генератор ключей. mxprofit.ru/Downloads/Key_generator.zip — просто нужно ввести любое одинаковое имя пользователя.
Скачать журнал http://mxprofit.ru/index.php?module=Downloads

Возможности
-Импорт из МТ4 и Quik
• Импорт исторических данных из MS Excel, NinjaTrader, МТ4 и МТ5 в 2 клика
• Сохранение скриншотов, аудио и видео файлы к каждой сделке
• Добавлять комментарий и ордера к каждой сделке
• Выставлять оценку за открытие и закрытие позиции
• Автоматически рассчитывать результат сделки
• Найдти нужную(ые) сделку(и) в Журнале сделок одним кликом
• Группировать и сортировать сделки по любым колонкам в Журнале сделок
• Посмотреть значения по 62 показателям, таким как профит фактор, фактор восстановления, Матожидание, MIDD и т.д.
• Построить 16 линейных графиков и более 65 диаграмм (зависит от количества используемых Вами характеристик)
• Узнать какие инструменты, торговые системы, время работы и т.д. приносят Вам наибольшую прибыль или убыток
• Строить графики и диаграммы по сделкам, дням, неделям, месяцам и годам
• Узнать какой убыток принесли Вам Ваши ошибки
• Воспользоваться формой для расчета лота перед входом в рынок (калькулятор трейдера).
• Записывать все мысли в свой личный дневник трейдера. Дневник трейдера очень удобен и прост в использовании.
• Автоматически загружать информацию о предстоящих экономических событиях и устанавливать для них напоминания


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

Программирование на C#

    • 08 февраля 2016, 10:55
    • |
    • wyg
  • Еще
Полезные материалы по программированию на C#

Программирование изучал по книжке «Как программировать на C++» — автор излагает вполне доходчиво,
поэтому по C# я бы тоже посоветовал его книжку:
Как программировать на Visual C# 2012. 5-е изд
http://habrahabr.ru/company/piter/blog/232303/

Принципы, паттерны и методики гибкой разработки на языке C#
http://www.ozon.ru/context/detail/id/5800704/

https://learnxinyminutes.com/docs/csharp/


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

Пишу MarketScanner

Многие пишут роботов, даже Мартыныч бросился изучать C# что бы что-нибудь этакое написать. Поскольку я программист, то решил не отставать и тоже написать — но нет, не робота, а сканер рынка. Идея простая — сканер должен вытягивать с сервера брокера исторические данные по всем торгуемым на NYSE ценным бумагам и искать по заданным алгоритмам фигуры теханализа. Наблюдая за рынком на протяжении последнего года, я заметил некоторые фигуры в действии — они действительно имеют место быть:
IBM оттолкнулась от линии поддержки

Сканер должен обрабатывать скачиваемые исторические данные, таймфрейм — недели/месяцы. Если определяется какая-либо интересная фигура TA, то программа сообщает об этом мне, а я уже дальше в ручном режиме просматриваю бумагу и принимаю решение торговать её или нет. На биржах США торгуется несколько тысяч ценных бумаг эмитентов, по задумке время от времени где-то что-то будет вырисовываться. Вручную за таким кол-вом тикеров уследить невозможно — поэтому нужен сканер.

Я работаю с InteractiveBrokers, у них есть API для всех основных платформ (Win/Mac/Unix) и языков — Java/C++/C#:
www.interactivebrokers.com/en/software/api/api.htm
Также быстро разобраться в нюансах помог сайт Richard-а Holowczak-а: 
holowczak.com/ib-api-socket-csharp-historical

А вот консольный вывод скачанных исторических данных:

Пишу MarketScanner
По сути сканер будет формировать некую базу данных, скачивая котировки в непрерывном режиме, постоянно отыскивая в их движении закономерности. Я планирую написать визуализатор для котировок, так что я мог бы просматривать свечки и линии поддержки-сопротивления без участия основного терминала.

20 лет спустя...ч.4

В начале 2007 года меня уговорили поработать управляющим в УК Открытие. Я выбил себе лимит 35 млн.р. (выбивал 50) и приступил к делу.

Частичные потери в 2006 году заставили меня искать новые подходы, более сбалансированные по риску. Искал я их полгода. За это время счет болтался около нуля. На своем счету я полностью прекратил операции. Своего софта у меня не было тогда, пользовался открытьевским для внутреннего использования. Т.е. софт работал только внутри корпоративной сетки. Софт был не торговым, только анализ, сделки руками в квике.

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

Вобщем нащупал я этот подход и показал процентов пять за месяц. Тем не менее, к тому времени сменилось руководство в УК, деньги под неким предлогом у меня забрали и остался я управляющий без денег в управлении (причину вам не буду озвучивать, это внутрикорпоративная информация). Не торопитесь сопереживать. Это был элемент везения. Да я везучий сукин сын — в критических ситуация мне просто везло :-) Догадались почему это было хорошо? Да я просто снова начал торговать на своих деньгах!

И еще — как-то раз иду с одной коллегой на обед. Она на опционом деске в БД работала. Их отдел торговал опционами на каких-то плавающих лимитах (наши с вами остатки видимо?). Торговала она недавно, поэтому я участливо поинтересовался — как, мол, дела? (мне реально было интересно, тем более что первую лекцию про опционы прочел ей я, когда она еще сейлзом работала). Она ответила- ну нормально, все хорошо, зарабатываим потихоньку (под руководством старшего трейдера конечно). И много ли зарабатываете?- спрашиваю. Она:- ну мы всякие кривые заявки снимаем (т.е. синтетику и прочая), и за полгода миллионов 7 заработали. Ок, здорово говорю, а какой у вас лимит? Она: ну по разному два-три миллиона обычно(!!!). Т.е. с двух-трех миллионов они за полгода заработали 7. Нифига себе кривые заявочки!  С тех пор я стал уделять этим кривым заявкам очень много внимания. В день до 600 сделок руками делал. Причем еще не было хорошего софта под расчет дельты, поэтому делал несколько сделок, потом в уме прикидывал примерно какая дельта нарисовалась, выправлял дельту. Брал паузу, пересчитывал всю позу, и как правило оказывалось, что изменения дельты я чувствовал с точностью не хуже чем 10%. Уставал конечно, но счет опять начал расти с бешенной скоростью. К марту 2008 я его снова удесятерил. И… наконец-то окончательно уволился. 

У кого хорошая память с умножением тоже проблем нет уже прикинули сколько у меня стало денег. Я вспомнил своего работадателя, удесятерившегося за полгода и слившегося потом в минус. Вспомнил свой опыт потерь и понял —  пора сделать фиксинг. К тому же, начиная с осени 2007 года я начал ждать кризис. Да, да, тот самый «неожиданный», как писали журналисты, кризис я ждал с осени 2007. Я понимал —  что закрутить может так —  что вообще непонятно что и как будет. Поэтому я решил прикупить недвигу. Я понимал, что в кризис она тоже скорее всего просядет, но мне важнее было сделать часть капитала недоступным своим эмоциям. Недвигу ведь быстро не продашь, и не бросишь в топку биржи за день-два :-) Вобщем прикупил квартирку в новостройке, домик в испании и… решил отдохнуть полгодика от суеты. тем более что после увольнения мне стал недоступен открытьевский софт, а своего у меня не было.

Проблему с софтом я не решил, но к осени 2008 года все-таки решил торговать. В качестве исключения, за заслуги перед брокером (т.е. хорошие комиссии) мне прокинули через впн открытьевский софт, так что я продолжил торговать в прежнем режиме. Это были те времена, когда Гном (точнее его литературное альтерэго) начал валить свой банк. Я в отличие от Гонома почти всегда был покупатель, так что по сути мы стали контрагентами :-) Но ситуация оказалась сложнее чем можно было предположить.

Связано это было с тем, что немаржируемые опционы номинированные в долларах (т.е. Опционы на Индекс РТС) по сути представляли из себя два инструмента в одном. Опционы как таковые, со стоимостью в пунктах и чисто валютная позиция, которая конечно же подчинялась другой (более простой) математике, которая была незаметна при более-менее стабильном долларе (т.е. когда доллар менялся на пару копеек в день) и вдруг вылезла при  движениях на полрубля в день. Из-за неправильного расчета часть трейдеров попала на эти валютные ножницы и набрала огромные позы, которые вместо прибыли генерировали убыток. (вспоминаем как недавно парень попал на валютных свопах — очень похожая ситуация).

Софт открытия не обрабатывал эту ситуацию, впрочем биржевое ГО тоже.  Софт рисовал мне прибыль, в то время как биржа каждый день мне списывала по миллиону рублей, при том, что ГО якобы было в норме. В отличие от начинающих игроков инстинкт мне все-таки подсказал, что пора остановиться, хотя ситуацию можно было усугубить еще раз в десять. а ситуация была такова:- при счете 4 млн.р. я имел позицию примерно на 2 млн. долларов. Ерунда скажите вы- на форексе и покруче бывает? да-да, только на форексе вы можете закрыть позицию одним нажатием кнопки, а тут поза из взаимосвязанных опционов и избавиться от нее невозможно так как нет ликвидности. Т.е. я просто сижу против доллара по курсу примерно 28 рублей за доллар и мой теханализ говорит, что доллар легко может сходить на 36 (в январе 2009 он сходил-таки на 36). 

Звоню в открытие. Предлагаю им забрать у меня позу в ноль. (текущая оценка к тому времени была 2 млн. р). Они отказываются —  ссылаются на регламент. Но сложность ситуации такова, что по регламенту и из-за кривизны всей ситуации маржинколл наступит когда у меня на счету уже будет реальный убыток миллионов под 20. Сейчас давно все изменилось, так что уважаемые читатели можете расслабить ваши  напряжденные части тела. Сейчас можете торговать без опаски, опционы на индекс РТС с 2009 маржируемые и этот эффект практически полностью нивелирован. (И кстати, биржа хотела ввести маржируемые опционы как раз осенью 2008, и история потекла бы совсем по другому руслу). В общем предложили мне самому решать проблему. Я глянул на рынок. Там нашелся еще один «гений» котрый забрал у меня половину позы по моим ценам. А вторую половину я захеджировал накупленными на все деньги стреддлами на доллар на 28.5  страйке. т.е. теперь при любом сценарии я бы был не ниже нуля. а если бы еще доллар полетел бы я даже и заработал бы (немного). После декабрьской экспирации у меня остался счет на 1.5 млн рублей (из 4 начальных), так что в целом 2008 остался суперприбыльным, но зато я окончательно поседел, правда моя прическа удачно скрывала это обстоятельство.

продолжение следует...

Результаты в январе 2016

    • 07 февраля 2016, 19:08
    • |
    • Serg_V
  • Еще
Управление капиталом с помощью портфеля торговых роботов в январе закрылось с результатом +14.03%. Месяц был хороший, особенно порадовали «жирные» движения на валютной секции. Счет вышел на новый исторический максимум.
jan_16
Доходность с начала года составила +14.03%. С момента запуска в январе 2013 года доходность составила +249.85%.
doh2016
Также с начала года в целях повышения эффективности управления мы начали размещать условно свободные остатки денежных средств (та часть, которая предназначена для покрытия возможных просадок) в биржевом ETF FXMM на Московской бирже. Теперь каждый день дополнительно «капает» доходность 8-10% годовых. При этом деньги в случае необходимости можно вернуть на срочный рынок в течение одного дня. На текущий момент в состав портфеля входит около 15 алгоритмов на 3 самых ликвидных российских фьючерсах (Ri, Si ,Sr). Состав портфеля регулярно дополняется, в зависимости от ситуации в ручном режиме происходит динамическая переаллокация лимитов на отдельные группы стратегий.
Все вышеуказанные результаты подтверждены отчетами брокера.
Всем удачных торгов!

Опционы - конструкция дикий кошак :)

В прошлом посте http://smart-lab.ru/blog/308980.php я достаточно жёстко получил от ребят, которые не принимают мысль о вохможности продажи непокрытых опционов.

Поэтому, в честь выходного дня, я решил выложить простую и очень надёжную конструкцию — дикий кошак)

Опционы - конструкция дикий кошак :)

Суть очень простая — это комбо из колл и пут опционных ловушек.

Опционы - конструкция дикий кошак :)

На экспире поза прибыльна от 72620 до 84130. Более двенадцати (12 !!!!!!) рублей прибыльный купол. Дельта нулевая, тетта за нас. При уходе за край нужен всего 1 фьюч, чтобы выровнять дельту.

Думаю вскоре опробовать такую конструкцию на практике. Особенно, когда до экспиры остаётся совсем чуть-чуть времени. Жду очередного критического пинка от профи опционов.

железо, нужна помощь зала

    • 06 февраля 2016, 20:08
    • |
    • gerak
  • Еще
Старенький ноут не справляется, интересует кто какое железо использует для работы роботов. Не понятно при выборе от каких параметров отталкиваться

Non farm payroll трейдинг FIX роботом

    • 05 февраля 2016, 20:35
    • |
    • ELab
  • Еще
cloud.mail.ru/public/3oYGoWdAvG5Y/feb%205%202016.avi — при просмотре видео нужно изменить настройки качества. Или можете скачать файл.
Рынок живой.

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