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

по

QuikSharp - интерфейс Quik Lua полностью в .NET

Представляю вашему вниманию библиотеку для работы с Quik из C#/F#/.NET — QuikSharp.

Последняя неделя показала, что мне нельзя торговать руками на такой волатильности, и заставила задуматься о более серьезном подходе к автоматизации. В итоге — пока нет доступа к Plaza, Fix и другим нормальным API — я набросал эту библиотеку.

Главная идея библиотеки — всё, что написано в руководстве к Луа работает из .NET без изменений интерфейса. Quik и Lua — недружественная территория по сравнению с .NET, хочется свести их использование к абсолютному минимуму.

Реализован и протестирован механизм обмена данными на основе TCP sockets. Ping/Pong roundtrip с Квиком занимает 190 микросекунд на моем компьютере. Также реализованы сервисные функции и несколько функций обратного вызова.

Установить библиотеку в свой .NET проект можно из NuGet. В проекте будет создана папка lua, из которой нужно запускать в Квике скрипт QuikSharp.lua.

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

Анализатор опционных позиций. Версия 2

Первая версия лежит тут.
Во вторую версию программы вошли следующие изменения:
1.  Убрал значительную часть ошибок вызываемых от некорректно введенных данных. Теперь если какието данные введены неверно, то выскакивает соответствующее пояснение.
2. Значительно ускорил расчеты. Ранее допустим при нажатии кнопки «обновить» рассчет происходил в течении нескольких секунд, теперь менее секунды. Теперь хоть онлайн запускай.
3. Добавил профиль греков. Теперь можно анализтровать греки от изменения «days», «vola» и «dollar».
4. Добавил опционный калькулятор. Теперь можно рассчитывать как волу от теоретической цены, так и теоретическую цену от волы. К своему глубокому удивлению, я выяснил, что нет формулы рассчета волы от теоретической цены, необходимо её рассчитывать методом подбора. 
5. Добавил ещё 2 инструмента. Теперь можно анализировать следующие инструменты: RI — индекс РТС, SI — доллар, SR — сбербанк.

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

On-Line получение данных из Quik в Java и не только

    • 14 ноября 2014, 23:51
    • |
    • П М
  • Еще
Как говорится, делай добро и бросай его в воду.
Выношу на свет плоды своих трудов. Трудов не одного дня. На текущий момент это же решение уже работает у меня в составе робота.
Проверено.

Что это такое: с помощью скрипта QApi.lua на стороне Quik организуется сервер, который умеет принимать команды с клиента и отдавать ему результаты выполнения этих команд.

какие команды и данные может выдавать скрипт
— получение стакана по заданной бумаге (class, security)
— получение последних N свечей по заданной бумаге   (class, security, interval, count)
— получение времени сервера
— получение торговой даты
— получение статуса квика — подключен он к серверу или нет

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

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

Анализатор опционных позиций.

  Предоставляю на суд общественности, разработанный мной, «анализатор опционных позиций». Анализатор написан в экселе на языке VBA и является бесплатным проектом, доступный всем. Анализатор будет полезен в первую очередь новичкам, которые еще не знают сильные и слабые стороны различных опционных стратегий и как изменится профиль их стратегии при изменении таких условий как количество дней удержания, волатильность или курс доллара. Внешний вид такой:

Анализатор опционных позиций.Анализатор опционных позиций.


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

И еще раз о ... Волатильности )))

    • 29 июня 2014, 23:19
    • |
    • Orbus
  • Еще
   В последнее время наблюдается значительное количество постов  и комментов на тему волатильности.
Причем часто люди говорят и об исторической (HV ) и подразумеваемой  (IV) в одном лице. Историческая волатильность может быть  ЛЮБОЙ.
Можно подобрать такой тайм фрейм, период и метод расчета  что  HV  будет сверх мала и наоборот.  IV же вполне конкретна и определяется ценами опционов.
 
Важность расчета исторической волатильности трудно переоценить.
Начинающие трейдеры часто даже не задумываются о том что откуда берется и куда девается. Даже классическая формула   стандартного или среднеквадратичного  отклонения
 
 И еще раз о ... Волатильности )))
Многих ставит в затруднение когда им задают вопрос, а почему сначала берут квадрат а потом корень.  Если внимательно изучить формулу то видно что это не просто желание избавиться от знака, а цель придать большим отклонениям больший вес !  Ведь на самом деле


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

Торговая стратегия на основе “magic time” и MarketSentiment.

    • 19 июня 2014, 18:02
    • |
    • jk555
  • Еще
Почти год назад на смарт-лабе был опубликован пост о том, как один из моих старых постов с описанием идеи помог трейдеру Cheshirscy  построить прибыльную торговую стратегию с отличным результатом и красивой эквити. Прочитать его можно по ссылке. Кстати интересно, как у него успехи на сегодняшний день?
 
Сегодня, на основе той своей идеи, я нашел новую идею, которая соответствует популярным критериям трейдеров смарт-лаба: много зарабатывать, меньше торговать, торговать без стопов, не оставлять позиции на ночь. :)
 
Доходность стратегии +210% годовых, при максимальной просадке -2%. Прибыльных сделок 85%.
 
Индикатор MarketSentiment я рассчитываю сам. (ссылка1, ссылка2)
Индикатор “magic time” просто время.
 
И так план..
 
Исходные данные:
Фьючерс на индекс РТС с 24.02.2014 по 19.06.2014
            Тайм-фрейм 1 минута


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

Почувствуй себя идиотом



Действительно интересный человек. Увлеченный. Он ищет во всем происходящем причину и находит. 
В то время как многие просто проглотили бы то что им хотят внушить.  
Думаю это самое главное качество для того, кто хочет стать трейдером.
Трейдер должен разбираться в рынке. Понимать происходящие движения. 
Разбирать каждую свою сделку и найти причину того или иного результата.  
Будь то прибыльная сделка, с которой у Вас хорошее настроение и Вы расположены к отдыху или убыточная.
О которой не хочется вспоминать и возвращаться к ней.  
Этот человек может гораздо большее.
Если  Вы  хотя   бы отдаленно обладаете его качествами, то путь в 1 % трейдеров Вам открыт. 
Жак Фреско стал свидетелем множества исторических событий.
Таких как великая депрессия, вторая мировая война. Он рассказывает как начал образовываться гос. долг США, с которым до сих пор не могут справиться, а только переодически поднимают потолок.  
 

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