Eugene777

Читают

User-icon
52

Записи

44

USD/RUB, однозначно продавать

USD/RUB, однозначно продавать

Кот устал и хочет поехать в гейропу или Турцию в отпуск, но недоволен текущим курсом и ждет доллар на 50!

Про ActiveTick

На прошлой неделе натолкнулся на интересную особенность ActiveTick, связанную со склейкой баров. Результатом этих вычислений будет являтся несоответствие бумажных данных тестирования и реальных, если Вы собираете тики в бары, как это делаю я. 

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

Ну это так, если кто пользуется, есть над чем задуматься. 

Данные:

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

Новости проекта QuantumOutfit.com - софт, которого не будет

И так, я окончательно и бесповоротно решил перкратить все потуги сделать из моего торгового робота для  NYSE массовый программный продукт. Объясню почему:
1)  Идея простых торговых систем жизнеспособна, однако, для торговли внутри дня этого мало. Портфели жизнеспособны очень короткий промежуток времени, их надо постоянно пересчитывать. Как это делать — я не знаю. В смысле, алгоритм действий непонятен.
2) На саппорт я убью все свое время.
3) Я с головой ушел в самообучающиеся системы и датамайнинг. Алгоритмы обработки данных получаются очень крутыми, однако, все равно это очень напоминает танцы с бубнами. Надо либо понимать, что происходит, и доверять результатам — либо не лезть в это вообще. Я не смогу объяснить, что и как считается и почему надо ставить на это деньги. Да и, честно говоря, мне просто не хочется этим делиться. 

2014 был супер. Сложным, но очень позитивным. Он сделал мне несколько очень серьезных подарков. По работе много сделано, еще больше не сделано. Создание роботов — бесконечный нескончаемый процесс. Я знаю на год вперед, что можно сделать, что добавить, что исследовать, какие инструменты хотелось бы еще торговать. Это очень большой объем информации для одного человека. К сожалению, под конец года я перестал писать вообще, и мне до сих пор не удается вренуться к торговле, собрать всю конструкцию заново и начать торговать. Я много исследую но до запуска руки не доходят. Наверное, в опредленный момент я перенапрягся. 

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

Банковские депозиты, за и против

Возможно из-за того, что мое детство прошло в 90е, я до сих пор не могу осознать необходимость депозитов. Точнее страх потерять всегда превосходит в моей системе ценностей возможные выгоды. 

Мои размышления примерно следующие. Например, у Вас есть 1млн долларов или 50 млн рублей.
1 млн долларов под 5% годовых.  На 1 миллион долларов можно улучшить жилищные условия, поменять машину, пару лет путешествовать, начать какой-нибудь бизнес. Из банка через год  вы заберете 50тыс долларов, то есть в месяц Вы будете зарабатывать примерно 4к$, что само по себе неплохо, но отнюдь не позволит вести ненапряжный образ жизни, а риски того, что доллар обесценится, инфляция подожрет часть денег, банк накроется или введут какой-нибудь мараторий на снятие средств все же присутствует. В моем понимании потерять миллион намного хуже, чем заработать 50к$ через год. 

50млн рублей под 20% годовых. Сейчас очень интересный процент. На выходе 10млн рублей, или примерно 800тыс рублей в месяц. Значительно больше, но и риски выше. Сейчас особенно. Никто не застрахован от колебания курса, скачка цен, ну и риск невозврата тоже есть. 

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

Трейдинг - основная деятельность или совмещение?

Вот о чем поговорить хочется сегодня. На сколько успешно получается совмещать трейдинг и другую работу? 
Как мне кажется, чтобы жить с рынка, рынком надо жить. Это сложнейший механизм, требующий предельной концентрации и времени. Именно по-этому я отказался от ручной торговли, не сразу, но вывод этот я сделал достаточно давно и более не пытался делать сделки на основе своей интуиции или видения рынка, понимая, что в перспективе не смогу отдавать все свое время рынку. Сейчас, безусловно, очень интересное время на Российском рынке и на рынке фьючерсов, и очень хочется быть в нем, однако, понимая, что технологического ресурса для этого нет, я просто остаюсь в стороне. Акции тоже не торгую сейчас, так как возникли технические задачи, а распараллеливать торговлю с программированием я не захотел. Даже когда торгует робот, ты не можешь быть расслабленным, все равно это требует наблюдения, анализа, да и просто нервного напряжения. Совмещать рынок и околорынок, как мне кажется, вообще бесперспективное занятие. Для того, чтобы быть Гуру — надо хорошо поторговать, после этого можно семинарить, выступать, делать прогнозы, продавать сигналы, но это нереальное отвлечение ресурсов от рынка, в итоге — провалы в торговле. 



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

SPY Intraday vs Extraday

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

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


Картинка 1: путь SPY за два годя с гэпом (наверху) и без гэпа (внизу). Ось Y — изменение цены в долларах.
SPY Intraday vs Extraday
Гистограмма внутридневных движений. Ось Y — количество дней, ось X — изменение цены за день в долларах.


SPY Intraday vs Extraday
Гистограмма движений с гэпом. Перекос сильнее.

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

Оптимизация оптимизации в торговом роботе.

Медленно но верно, мой алгодвижок становится многопоточным. 

Что это значит на практике? Одной из фишек моего движка — тестер-оптимизатор с визуальным представлением всех кривых эквити. Один год минутных данных на 80 инструментах робот считал примерно пять минут, пятиминутки считались около минуты. Это было сопоставимо с производительностью Wealth-Lab, и в общем, приемелемо, однако задача стоит более глобальная, и она потребует много исторических расчетов. 
В связи с тем, что мне пришлось работать с многопоточностью для Takion, я решил попробовать использовать подобную технику для оптимизатора, и результаты меня порадовали. 
После добавления многопоточности и небольшой оптимизации алгоритмов скорость на i7-3770K увеличилась в десять раз и стала более чем приемлема. Минутки — 30 секунд, пятиминутки — 6. 

На этом я не успокоился и собрал сервер с двумя Xeon X5650 2.6GHz, 6 ядер в каждом. Итого у меня появилась возможность запускать сразу 24 потока. 

Прирост скорости не впечатлил, если честно. Вместо планируемого ускорения в два с лишним раза я получил прирост в районе 20%.  Думаю, надо лучше работать с данными, на картинке внизу видно, что процессоры загружены не полностью, и в какие-то моменты, очевидно, находятся в режиме ожидания очереди. В общем, есть над чем работать.

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

Новости проекта The Unshrodinger's Box от QuantumOutfit.com

Позитивное. 

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

Почти закончена работа по поддержке терминала Takion. Почему Такион? 
1) Дешевые данные, включая Level2.
2) Режим Simulation. Честно говоря, отлаживать баги на реальных деньгах немного надоело. 
3) Заявлено быстрое исполнение. По факту — посмотрим, как это будет в моей связке.
4) Если захочется сделать что-то быстрое, Такион, похоже, не самый плохой вариант. GT говорят, что аренда сервера обойдется в районе 500$/месяц, в Такионе быстрый многопоточный движок,  чистый C++ . 

Сайт QuantumOutfit.com переписал нейтив, стало приличнее.  

Преордеров еще добавилось. 


Негативное.

Слишком много времени потрачено на Такион.  Очень долго разбирался в вопросе передачи данных между процессами, разбирался в многопоточности. Решение получилось не супер красивое. Данные передаются через Active X.

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

Звезда Apple закатывается.

На мой взгляд, звезда Apple закатывается. Попробую аргументировать.
1) Sleep wake failure в ноутбуках. Я уже писал об этом. Это когда ноутбук просыпается перегруженным. Неприятная мелочь, о которой знает и Apple и софтверные разработчики (в моем случае, это Vmware) — но решить которую не могут уже год. Это за гранью добра и зла, серьезно. 
2) IO 8. Положа руку на сердце, надо признать, что за много много лет операционная система с точки зрения интерфейса почти не изменилась. Да, появились различные моменты, связанные с работой с контентом, ну дизайн иконок изменился, но кому это надо?
3) iPhone 6. Скользкий, немного больше чем надо, на мой взгляд. Короче, это первый iPhone — который не хочется, даже если не принимать в расчет фактор цены. А цена, прямо скажем, немаленькая.
4) Прорывов больше не будет. Автомобильный мультимедийный центр продать таким тиражом не получится. iWatch, в век, когда основная функция часов — это их стоимость, выглядят уныло. Что еще?
Так что, инвестор Йакан, увеличивший свою долю в Apple, и считающий, что компания может стоить в два раза больше, ты неправ!

теги блога Eugene777

....все тэги



UPDONW
Новый дизайн