Избранное трейдера Роботорговец

по

Qlua для чайников. Часть 5. Работа с таблица Quik. Поиск заявок. Искусство отладки

    • 20 октября 2014, 12:55
    • |
    • orekton
  • Еще
Мы продолжаем создавать нашего биржевого робота спредера. В этом уроке будем учиться искать заявки и разбираться с процессом отладки.

Предыдущие уроки:

Qlua для чайников. Часть 1
Qlua для чайников. Часть 2
Qlua для чайников. Часть 3. Делаем робота-спредера
Qlua для чайников. Часть 4. Анализ информации из стакана и работа с заявками


На прошлом уроке мы с вами написали заготовку, которая рассчитывает цены выставления наших заявок, на основе крайних цен в стакане (программа считает заданный отступ от этих цен). Если вы не читали прошлый урок, все равно зайдите на него и скачайте приложение – заготовку робота, в этом уроке вам она понадобится.
Как я уже говорил, у нашей программы есть недочеты. Во-первых, из-за того, что события изменения стакана приходит раньше, чем событие выставления заявок, у нас иногда проскакивают неверные цены. Подробнее опять см. прошлый урок. Во-вторых, после запуска у нас робот начинает работать только после того, как произойдут первые изменения в стакане. Как исправить эти недочеты? Давайте подумаем.


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

Qlua для чайников. Часть 4. Анализ информации из стакана и работа с заявками

    • 07 октября 2014, 14:51
    • |
    • orekton
  • Еще
Продолжаем тему прошлого урока. Мы начали писать робота.
Предыдущие статьи:
Qlua для чайников. Часть 1
Qlua для чайников. Часть 2. Циклы
Qlua для чайников. Часть 3. Работа со стаканом
Так что, теперь, если вы принимаетесь за написание программы, у вас уже не должно возникать вопроса: «С чего начать?», ибо на прошлом уроке мы этот вопрос прекрасно разобрали. Но может возникнуть следующий вопрос: «А как продолжить?». Вот научились мы работать со стаканом, написали запись стакана в файл (чисто ради тренировки), а дальше-то что? Как реального робота создать?
Вообще, чтобы подобные вопросы не возникали («Как начать?», «Как продолжить?», «Как закончить?») полезно иметь определенный план действий. Вот сейчас мы с вами и составим такой план. Для начала разобьем процесс написания робота по шагам (начиная с текущего состояния):
  1. Разработать механизм определения границ лучших цен, с учетом уже выставленных заявок. Для этой цели нам придется написать механизм поиска своих заявок.
  2. Разработать механизм выставления заявок, с учетом того факта, что заявки могут быть уже выставлены и могут быть исполнены.
  3. Разработать механизм перевыставления заявок при изменении цен.
  4. Разработать механизм удаления выставленных заявок и закрытия всех открытых позиций по рынку в заданное время.


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

Умные деньги кроют шорт - /6E

Всем привет. Бабка вчера провела собственное расследование, после чего я решил крыть шорты. А так-как в шорт я запрыгнул поздно, (самый первый по 1.32310), то решено было крыть ВСЕ ПОЗЫ, ибо в мой моск вкралось навязчивое предположение, что этот откат пойдет до 1.34.

В прошедший вторник произошла перезагрузка ОИ, что по /E6, что по  /DX

Умные деньги кроют шорт -  /6E
 

Сигналов куча: доллар, уже почти достиг исторического хая, поэтому у него два пути, и оба пути шорт, с разницой только если он надумает расти дальше, то шорт ему нужен где то до  81.50; из-за чего, в силу этого —  евро пойдет на 1.34. Если так оно и будет, то откаты займут 50% от всего движения, что само по себе для нормально отката нормально. После чего, евро уже со спокойной душой, может  взять курс к пингвинам на 1.20 — 1.21.

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

Синтетический инструмент как основа автоматической торговой системы

    • 01 сентября 2014, 20:14
    • |
    • ELab
  • Еще
Продолжаю развивать идею торговли композитом. Все таки рынок огромный у этого рынка (рассматриваю с точки зрения поставшика услуг рынок).
Вообщем, все просто. Беру некоторое кол-во акций (10… 15), формирую синтетический инструмент с наименьшей дисперсией (никаких анализов корреляций и тд — можно даже из разных секторов акций набрать). Затем вхожу по трехкратному среднеквадратичному отклонению. Пересчет делаю каждый день (не бэктест). Для результата использовал 10 акций из DowJones30. Конечно, кол-во таких инструментов зашкаливает — можно расчитывать 100 000 таких синтетиков каждый день и входить в 3-5 лучших синтетиков каждый день, что в теории должно улучшить результат.
В моем случае стрижка только начата и стакан наполовину полон :)
Немного посчитал композит и вот получил что. Для расчета использовал условный капитал в $100000 и проскальзывания в $0,02.

Синтетический инструмент как основа автоматической торговой системы

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

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

немного про ИИС: как уменьшить налогооблагаемую базу на 400 000 руб в год

С 01.01.15 запускается новый интересный проект — индивидуальные инвестиционные счета, а на смартлабе об этом ни слова.
Да и в прессе вышла только одна статья — в Журнале ФО, которая на мой взгляд не полностью раскрыла плюсы от этой идеи.
Решила немного восполнить пробел.

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

ИИС будет регулироваться Законом о рынке Ценных бумаг и НК РФ. Уже в Интернете можно найти 420 ФЗ, который с 01.01.15 вносит изменения в закон о рынке Ценных бумаг. www.consultant.ru/document/cons_doc_LAW_156529/

ИИС может открыть любое физ лицо, налоговый резидент РФ.
Дата открытия ИИС строго позже 01.01.15.
Существующему брокерскому счету нельзя присвоить признак ИИС.
Один человек может открыть только один ИИС.

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

Возврат налога по фьючерсам: пошаговая инструкция

Как всегда предисловия сути вопроса и после пошаговая инструкция что надо делать чтобы вернуть часть налога.



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

А что делать, если по итогам года был получен убыток?
 Кто будет переносить убытки, и делать перерасчет? 
Сам гражданин (налогоплательщик), если он примет решение об учете убытков прошлых лет, будет подавать налоговую декларацию 3-НДФЛ за тот год, в котором была получена прибыль. Брокер не учитывает убытки прошлых лет, сделать это необходимо непосредственно самому физическому лицу.

Пример расчета:
 вы получили убыток за 2012 год в сумме 600 тыс. руб. (

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

Продолжаем палево граалей:) Easy language для анализа рынка

В своем предыдущем посте (где меня обвинили в палеве гроялей) я приводил результаты легкого «исследования» рынка. И Тимофей спросил меня, как и в чем я строил свои графики. Так родилась идея очередного поста из серии про Изи ленгвич. Пост про анализ данных в языке.

Почему опять изи-ленгвич и почему опять Multicharts? Да всё просто — не хочешь опростоволоситься — говори только о том, в чем разбираешься. Я не пробовал анализировать рынок с помощью других языков программирования — си шарпа или сток шарпа, например. Говорят, что даже если разбираешься в этих языках — всё равно не просто и не быстро решать какие-то задачи. Хотя, полагаю, дело в практике и знаниях. Когда Марсель выкладывает свои изыскания на языке R — иногда аж страшно становится, зачем такие трудности. Но, уверен, что существует определенный предел возможностей изи-ленгвич. Хотя, скорей всего, при анализе минуток инструментов нашего срочного рынка вряд ли этот предел легко достижим:) Кстати, эксель часто очень помогает. Изиланг+эксель.

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

Что почитать?

В этом посте порекомендуйте пожалуйста хорошие книги к прочтению.

Я в этом месяце:
  1. Шантарам — осилил 100 страниц, потом не понял, зачем я трачу время на это.
  2. «Антихрупкость» — если читали «Черный Лебедь», то нового ничего не узнаете. КПД у книги феноменально низкий. От нечего делать можно почитать, расширить кругозор.
  3. Канеман: Думай медленно, решай быстро. К Канеману даже Талеб относится с уважением и рекомендует его книгу. Неплохая пища для размышлений.
  4. Шарп, Инвестиции. Учебник 90-х годов. Морально устарел сильно. 

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


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

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

Ниже общая процедура возврата налога при нескольких брокерских счетов.

Вернуть подоходный налог можно только при условии подачи декларации 3-НДФЛ. Для этого вам необходимо сделать следующие шаги:
1) Запросить справки 2-НДФЛ за тот год, в котором вами получена прибыль у ваших брокеров;

2) Запросить справку или налоговый регистр у брокера за те годы, в которых были получены убытки, чтобы из документа была видна информация о полученном убытке. Например, у вас был убыток в 2011 и 2012 годах, значит, брокер вам предоставит два документа;

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

Индикаторы на LUA для QUIK

    • 17 апреля 2014, 09:32
    • |
    • Serg
  • Еще
Написал пару индикаторов на LUA для квика. Выкладываю на смартлаб для всеобщего пользования, в качестве примера использования LUA в квике для написания собственных индикаторов.

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

exfile.ru/458886

Второй индикатор ATR_PC — показывает в виде двух линий канал цены с учетом ATR.
Параметры индикатора: kATR — коэффициент, на который домножается значение ATR,
period1 — количество баров цены по которым усредняется значение ATR, period2 — значение баров цены по которым вычисляется PriceChannel.

exfile.ru/458885

Индикаторы представлены в открытом виде, можно изучать, модифицировать, писать свои.
За возможные проблемы ответственности не несу (на всякий случай :)).

Пример использования:

Индикаторы на LUA для QUIK

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

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