Избранное трейдера Влад Коп

по

Диверсифицируй это: как не держать все яйца в одной корзине

Диверсификация – это способ уменьшения риска, путем размещения свободных средств в различные активы/сектора/рынки. И хотя диверсификация активов не является 100% гарантией сохранности капитала, большинство профессиональных инвесторов сходятся во мнении, что это один из главных способов снизить свои риски.



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

Файлы для стратегии

Похоже, что в опубликованном коде есть какие-то нестыковки из-за форматирования, несбалансированные скобки и другие проблемы. Поэтому выкладываю скомпилированный файл советника для MetaTrader 5 (собирал в версии для срочного рынка «Открытия», 5.00 билд 1241 от 22 декабря 2015), должен работать и на других сборках терминалов (у них теперь разные сборки для разных рынков оказывается).

Ну и в дополнение немного скриншотов с результатами тестирования, раз уж они у меня все равно были сделаны для изначальной статьи. Да, они вырваны из контекста, нужно моар исторических данных и так далее, но это уже самостоятельно. Я-то знаю, что все работает и зарабатывает. :)

Файлы для стратегии

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

101 формула сигналов для трейдинга. Часть 3

1

Начало здесь.

Зависит ли корреляция сигналов от оборачиваемости?

Если мы проведем параллель между сигналами и акциями, то оборачиваемость по каждому альфа-сигналу является аналогом ликвидности акций, которая обычно измеряется через средний дневной объем торгов (ADDV). Логарифм ADDV обычно используется  как фактор риска в многофакторных моделях для аппроксимации ковариации матричной структуры портфеля ценных бумаг, чье назначение заключается в моделировании вне-диагональных элементов ковариационной матрицы, то есть структуры парных корреляций. Следуя этой аналогии, мы можем задать вопрос, может ли оборачиваемость – или точнее ее логарифм – объяснить  корреляции альфа-сигналов? Очевидно, что примененение оборачиваемости напрямую (в отличие от логарифма) ничего не даст из-за чрезвычайно искаженного (грубо логарифмически нормального) распределения оборота (см. рисунок в заглавии).



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

R. Считаем корреляцию.

Вчера на СмартЛабе  был размещен пост Как построить корреляционную матрицу (для парной торговли) в Excel, собравший аж 150 "+".
Решил тоже попрактиковаться и написать под эту задачу код в R. Важным преимуществом R является наличие пакета rusquant, который позволяет автоматически получать котировки с Финам в любом таймфрейме (в т.ч. в тиках), что существенно экономит время по сравнению с ручной обработкой в Excel.

Код на R приведен ниже:

R. Считаем корреляцию.

  • Файл c кодом можно скачать тут.
  • Файл с названиями тикеров: для примера 1 тут, для примера 2 тутЭти файлы используется для ввода тикеров в программу, т.к. прописывать тикеры вручную непосредственно в коде при их большом количестве не удобно. 
  • Время загрузки данных с Финам по 79 тикерам составило 84 секунды, т.е. примерно по 1 сек. на тикер. А сколько бы ушло на ручную загрузку для Excel сложно представать.

 

Результаты:



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

Лучше чем грааль - чему меня научили опционы

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

Итак, опционы научили меня простым вещам, отчасти граалю, которые применивы точно так же и в линейном трейдинге:
1. Не прогнозируй куда пойдет цена — так ты просто накладываешь свое осознанное или не осознанное желание на реальность и результатом лишь твое искаженное ее восприятие и без вариантов ты за это поплатишься. Вместо этого определи куда цена пойдет вероятнее всего в рамках рассматриваемого промежутка времени! В опционах можно просто посмотреть на дельту определенного страйка и она покажет с определенной погрешностью вероятность того, что цена дойдет к эскпирации к этому страйку. Дельта 0.1 означает примерно 10% вероятность. В линейном трейдинге можно оперировать линиями поддержки и сопротивления, каналами, от которых уже была четкая реакция, торговым диапазоном. Если цена в диапазоне — вероятнее всего она там и останется. Если в тренде — вероятнее всего он продолжится. Если пилит стопы — вероятнее всего так и будет. Не нужно ожидать, что что-то изменится. Нужно лишь иметь план на этот случай. Изменится — нужно рассмотреть новую ситуацию и вероятности.

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

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

Здравствуйте дорогие друзья!

Поздравляю все мужчин с праздником!!!

Я переписал свой анализатор опционных позиций из экселя на C#. Пишу в visual studio 2010.
Кстати я только начал изучать этот язык и это моя первая программа на этом языке. Так что мы с Тимофеев вроде как коллеги по цеху ;)

Начну со слов благодарности:
1. Евгению, за его комментарий, собственно именно оно заставило меня задуматься о том что все равно придется все переписывать с экселя, рано или поздно, пусть уж лучше рано.
Вот его комментарий «А вы подумайте, что дальше будет еще больше написанного, и тогда еще больше будете переписывать.». Хотя помню в первой версии программы он меня пытался отговорить от написания своего анализатора. Как хорошо, что я не податлив на чужое мнение. И то что я проделал такой путь ни грамма не жалею, наоборот есть еще большее желание развивать свой софт.
2. Всем тем кто согласился тестировать сырую версию моего анализатора, за их терпение и подсказки. Их было 4 человека Сергей, Дмитрий, Дмитрий и Максим (они знают про кого я говорю).
3. Есть еще один человек которому я благодарен, его к сожалению нет на смарт-лабе. Это профессиональный программист, на сайте MQL5 он известен как «Dmitriy Skub». Он мне периодически подсказывал по самому коду программы.

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

Просто приведу пару скриншотов программы:
Доска:
Анализатор опционных позиций. OptionFVV. Версия 1.0

Диаграмма:



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

Бесплатная тиковая база данных (CME)

    • 15 февраля 2016, 18:22
    • |
    • nxt
  • Еще

Всем привет.

Решил выложить в открытый доступ базу данных тиков с CME, которая накапливалась за последние годы, и обновляется по итогу дня.

FTP доступ: 

85.25.211.62
login: smartlab
pass: smartlabpass

Ссылки на торрент: http://ge.tt/1Ql8j3Y2

№2: app.box.com/s/h0dhmkif0fhnvlpzdp8ma89c1ysv876t

Формат данных:


seconds (int32) — кол-во секунд с начала суток по Чикаго.
milliseconds (int32)
price (int32)
volume (int32)
bestBidPrice (sbyte) — расстояние в тиках между price и реальной ценой BidPrice
bestAskPrice (sbyte) - расстояние в тиках между price и реальной ценой AskPrice
bestBidSize (int32) — доступно с июня 2015
bestAskSize (int32) - доступно с июня 2015

Ниже код для чтения бинарных файлов (На C#).

Создаем класс Tick:

  1. public class Tick
  2. {
  3. public DateTime Time { get; set; }
  4. public int Price { get; set; }
  5. public int Volume { get; set; }
  6. public int BidPrice { get; set; }
  7. public int AskPrice { get; set; }


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

Очень полезное видео для любителей фьючерса РТС

В свое время неплохо помогло в плане осознания природы движения цены на рынке. Человек толково объясняет как пользоваться QScalp, анализировать открытый интерес и повысить эффективность своей торговли


www.youtube.com/watch?v=BxtjvuOcZWE&list=PL7c0HbowGrbEtg3cWCAols2BK2R01uHi6

www.youtube.com/watch?v=TD7rvTYoP9I&index=2&list=PL7c0HbowGrbEtg3cWCAols2BK2R01uHi6

www.youtube.com/watch?v=w-iLP2nSQ-s&index=3&list=PL7c0HbowGrbEtg3cWCAols2BK2R01uHi6

www.youtube.com/watch?v=w-iLP2nSQ-s&index=3&list=PL7c0HbowGrbEtg3cWCAols2BK2R01uHi6

www.youtube.com/watch?v=Xj8Wp7dQXrc&list=PL7c0HbowGrbEtg3cWCAols2BK2R01uHi6&index=5




Моя торговая система, предлагаю обсудить.

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



Скачать индикатор

НДФЛ уплаченный Брокером и Работодателем. Как узнать.

Давно было интересно сколько ФИНАМ заплатил за меня НДФЛ по данной налоговой, и наработал ли я достаточно НДФЛ для возмещения по ИИС.

Для этого озадачился вопросом, как создать свой кабинет налогоплательщика, что у них там есть и что вообще твориться.

1. Сначала нашел, что для этого нужно (https://lk2.service.nalog.ru/lk/)

А) Приходишь в любую налоговую (я пришел в свою)

Б) Предоставляешь Паспорт и Свидетельство ИНН (на всякий случай брал собой СНИЛС)

Я не брал никаких талончиков на очередь, спросил в ближайшем пустом окне, что нужно, чтобы получить/создать доступ в личный кабинет налогоплательщика.  На что девушка запросила эти документы и оформила в течении 3-х минут.

В) Тебе выдают бумажку с логином и паролем

Всё))

2. Как я нашел именно свою налоговую

А) На официальном сайте (www.nalog.ru) есть ссылка «Адреса и платежные реквизиты вашей налоговой» (https://service.nalog.ru/addrno.do)
НДФЛ уплаченный Брокером и Работодателем. Как узнать.



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

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