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

по

Будни алготрейдинга. Тслаб. Айтиинвест. Биржа. ВДС. Роботы. Америка. IB.

    • 16 сентября 2015, 09:01
    • |
    • ves2010
  • Еще

Давненько не писал про торговлю.

            Торгую ботами под тслабом 5 лет. Поднял немного денех. Но счас откатывает. Идет запил уже 3месяца. Счет овер 10мио с запасом. Перепишу хаи — выложу стейт.

 

1. Тслаб меня огорчает. Функционал новых версий порезан. Поэтому сижу на старой версии 1.2.13. В новой версии дополна глюков и багов, которые перекочевали в Тслаб2.0. Править баги разрабы не хотят. Типа вот выйдет новая версия — там и исправим. Вышла 2.0 — никуя не работает.

 

баги тслаба следующие...

а) не работает с Смартком3… там целая куча багов… за целый год не могли исправить...

б) нет гарантии входа в сделку… т.е. вместо 100 лотов вам нальют 1 и никаких сообщений и предупреждений не будет...  

в) не работают лимитные ордера… если их ставить близко от текущей цены… — т.е арбитражник не сделать никак… да и вообще там все очень криво… например логика по входу в позицию отличается от логики по выходу из позы...

г) нет итогового подсчета позы… крайне неудобно… у меня до 50-70ти поз открыто по каждой бумаге… крайне неудобно пересчитывать вручную… постоянно потеряно поз на 1-2мио...



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

Мои результаты за год работы

Торгую парный трейдинг с 2013 г.
Настроено больше десятка ботов на разные пары, показываю некоторые пары:
Мои результаты за год работы
Рез.закр позиций — фактический результат сделок
Необходим депозит — необходимо, чтобы было на счете, в случае, если все пары загрузятся по максимуму (такое случается 1-2 раза в год) 
Всего за год боты нарубили более 1.5 млн. Результатами доволен.
 
Ну и сам бот:
Мои результаты за год работы 

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

Рабочий кабинет 2013-2015

    • 15 июля 2015, 11:15
    • |
    • p1x3
  • Еще
Хочу представить мой рабочий кабинет за 2013-2015 год и как он обновлялся за 6 лет трейдинга.

 Рабочий кабинет 2013-2015

Рабочий кабинет 2013-2015

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

Кооперативная многозадачность в LUA как неплохое подспорье для ваших роботов

    • 25 февраля 2015, 17:59
    • |
    • bstone
  • Еще

 

Вступление

Материала по LUA для новичков, мне кажется, более чем достаточно. Вот с более продвинутыми идеями какой-то напряг. Добавлю одну в общую копилку.

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

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


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

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.

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

Qlua для чайников. Часть 6. Модуль торговли. Остатки по бумагам на фондовом рынке. Удаление заявок

    • 18 ноября 2014, 16:27
    • |
    • orekton
  • Еще
Закончим писать робота, который мы начали на предыдущих уроках. Напомню, что мы пишем робота-спредера. Он будет выставлять заявки на покупку и на продажу, если в стакане достаточно большой спред. На данный момент наша заготовка робота может корректно определять крайние цены в стакане с учетом уже выставленных заявок. Настало время написать модуль, который будет торговать.Qlua для чайников. Часть 1Qlua для чайников. Часть 2. ЦиклыQlua для чайников. Часть 3. Работа со стаканомQlua для чайников. Часть 4. Анализ информации из стакана и работа с заявкамиQlua для чайников. Часть 5. Работа с таблица Quik. Поиск заявок. Искусство отладкиКакие функции должен выполнять этот модуль торговли? Сейчас я перечислю их:
  • Проверять размер спреда, если он больше заданной величины, то это сигнал на совершение сделки.
  • Выставлять заявки, если есть сигнал.
  • Следить затем, чтобы не было выставлено лишних заявок – если заявка выставлена но еще не сработала, то новую заявку не выставляем.
  • Переставлять заявки, если изменились крайние цены в стакане.
  • Следить за количеством инструмента – если, например, мы выставили заявку на покупку и на продажу, одна из них сработала или частично сработала, а потом изменились цены, то при перевыставлении заявок надо учесть этот факт.


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

Что смущает в текущем росте. Один из мини-граалей.

     Я много раз всем говорил что умные и крупные деньги работает в контр-тренде. Объяснять почему, не буду. Небольшой нюанс на подумать новичкам и на будущее, как один из индикаторов разворота.

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

     Вот часовик фьюча РТС и дианмика ОИ на него.  Вы видите как сильно вырос ОИ за последние сутки. Что по вашему делают сейчас умны деньги, которые смотрят на несколько дней вперёд? Неужеди вы думаете что умные деньги начали набирать лонги спустя 10 дней роста? ))) Конечно нет )) Посмотрите где рос ОИ в предыдущий раз — на локальных лоях, и набрав аккуратно большую позу её скинули по мере отскока. На обвале обычно набирается именно много хеджа, поэтому с уверенностью говорить о наборе направленной позе нельзя, но на росте немного всё подругому.  Понятное дело, что в каждой сделке есть контрагент и часть ОИ это просто хедж. Но чем больше ОИ, а значит тем больше контрагентов в игре, значит чья-то прибыль явно будет немаленькой, а умные деньги за копейками не гоняются.  Для полного понимания картины нужно ещё кое-что. Моя вечная ошибка что я всё это вижу и знаю и всегда тороплюсь ровно на 1-2 дня и попадаю под финальный вынос-развод. Вот и сегодня я немного поторопился набирать позу.
На сегодня граали и секреты кончились ))) Удачной торговли.

Что смущает в текущем росте. Один из мини-граалей.

Обзор подключения к торгам через Api SmartCom и Quik

    Ты программист и выбираешь Api для подключения к бирже!? Это статья для тебя… В ней я опишу свой скромный опыт написания ботов с подключением через SmartCom  и Quik. Опишу проблемы, которые возникают при подключении, и попробую сформулировать своё отношение к одному и второму способу.
Обзор подключения к торгам через Api SmartCom и Quik
    Господа. Я работаю по старинке и пишу свои приводы, не пользуясь универсальными Api  вроде StockSharp или TsLab. Поэтому любителям этих ваших модных Платных_Закрытых_Библиотеко_Каракасов просьба идти мимо. И мне это не предлагать!
     Поскольку статья получилась довольно ядовитая, сначала опишу хорошие стороны одного и второго

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

Qlua для чайников. Часть 1

    • 18 августа 2014, 14:58
    • |
    • orekton
  • Еще
Многие хотели бы научиться писать биржевых роботов или хотя бы автоматизировать некоторые свои биржевые операции, но пугаются самого процесса программирования, считая его чем-то сложным. Эта статья написана для того, что бы помочь тем, кто только начинает программировать. Вы сами увидите, что на самом деле тут все просто.
Прежде чем приступить к уроку, хочу сказать пару слов о языке программирования qlua, который мы будем изучать. На сегодняшний день этот язык – самый удобный и доступный способ что-либо автоматизировать для начинающих программистов. Язык qlua гораздо лучше и удобнее его предшественника – qpile, он содержит больше возможностей, и роботов, написанных на нем, можно сделать гораздо боле гибкими. Что особо радует, так это, например, наличие так называемых CALLBACK функций (функций обратного вызова), благодаря которым появилась возможность легко писать роботов, реагирующих на разные события: изменение статуса заявки, приход сделки и т. д. (см.  статью  robostroy.ru/community/article.aspx?id=765).


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

Как вернуть излишне уплаченный НДФЛ по годам. Инструкция.

Я занялся вопросом возвращения НДФЛ и поскольку четкой инструкции не нашел, делюсь с Вами своим опытом.

Сразу предупрежу, что у меня самый общий случай(2 брокера, 1 УК) и это означает, что простым запросом к брокеру ситуацию не решить. Если Вы торговали по одному брокеру, то вопрос возврата может быть простым — пишите заявление брокеру о возврате излишне уплаченого НДФЛ. Брокер проверяет и если есть убытки по периодам на его счетах, то он учитывает все ваши прибыли и убытки по всем периодам и возвращает Вам налог по указанным реквизитам.

Итак, что делать если ситуация сложная(как у меня)? В этом случае вернуть излишне уплаченный НДФЛ можно ТОЛЬКО через налоговую.
В СВОЮ налоговую(по месту регистрации) вы приносите следующие документы от каждого брокера/УК:
1. Справки НДФЛ2 по всем периодам
2. Справки по убыткам по всем периодам(попросите своего брокера сделать их)

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

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