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

по

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

Диаграмма:



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

Изучение C#

    • 22 февраля 2016, 14:18
    • |
    • nxt
  • Еще
Для тех, кто только начинает изучать C#, или просто для общего развития, рекомендую послушать 24 лекции Сергея Байдачного (работает в MS). Очень классно объясняет, видео смотреть интересно.



Поставьте плюс чтобы вышло на главную!

Определение факторов прибыльности стратегии

    • 21 февраля 2016, 11:48
    • |
    • uralpro
  • Еще

Fig3  

Статья из блога www.jonathankinlay.com поможет лучше понять работу вашей торговой стратегии и повысить ее производительность в будущем.

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

Производительность стратегии

Давайте посмотрим, как это работает на практике. В нашем случае будем использовать следующую внутридневную стратегию на фьючерсах E-mini:

Fig1

Общая производительность стратегии довольна высока. Среднемесячная прибыль за период с апреля по октябрь 2015 года почти 8 000 долларов на контракт, за вычетом комиссии, со стандартным отклонением всего 5 500 долларов. Годовой коэффициент Шарпа около 5.0. На платформе с хорошим исполнением стратегия может масштабироваться до 10-15 контрактов, с годовой прибылью от 1 до 1.5 миллионов долларов.



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

QUIK 7.1

    • 12 февраля 2016, 19:34
    • |
    • swerg
  • Еще
Смотрите какой стал QUIK:

Скриншот QUIK 7.1 с тёмной темой



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

По мотивам истории о потере 15 000 000 частным трейдером

    • 10 февраля 2016, 13:37
    • |
    • MAD
  • Еще

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

Проанализировав отчет брокера,  можно увидеть, что убыток трейдера сформировался за счет следующих составляющих:

  1. Комиссия брокера = 3300 тр + 2305 тр = 5605 тр

  2. Финансовый результат от сделок = 7695 тр

  3. Плата за перенос позиции и кредитование счета, ушедшего ”в минус” на прздники = около 1 800 тр.

Итого: около 15 000 000 руб.

На 11:05 30 декабря он купил 155 371 000 долларов с поставкой «сегодня» USDRUB_TOD и продал 155 371 000 USDRUB_TOM.

Средняя цена входа составила 72,6305 р и 72,8228 р. — разница TOM-TOD=0,1923



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

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 остался суперприбыльным, но зато я окончательно поседел, правда моя прическа удачно скрывала это обстоятельство.

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

Не ходите в налоговую, а заполняйте декларацию в программе!

Ну вы что совсем дедки?

Умеете же пользоваться компом! Заходите и скачиваете программу, заполняете, распечатываете и отправляете в свою налоговую вместе в подтверждающими документами. Можете даже завести себе на сайте nalog.ru личный кабинет и отправлять из него в электронном виде декларацию.
Где вычет писать? А вот здесь:
Не ходите в налоговую, а заполняйте декларацию в программе!

(3 раза получал имущественные вычеты живыми деньгами)



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