Избранное трейдера Иван Золотов
И так на прошлой неделе после долгого перерыва во время, которого торговал фьючерсы (в основном короткие позиции по нефти), снова взялся за внутридневную торговлю американскими акциями. И первое с чем столкнулся, что в условиях флетового рынка надо делать отбор акций каждый день перед открытием рынка. При этом в условиях флета отбор надо делать максимально тщательно иначе торги просто не пойдут. Зная это, у меня уходило минимум час на отбор акций по Finviz. Неделю спустя таких торгов мне это надоело. К тому же за неделю я собрал достаточно данных, чтобы выйти на четкий алгоритм по поиску акций, которые имеют потенциал пойти сегодня после отбора. Записав этот алгоритм я сразу подумал – а нельзя сделать так чтобы машина сама делала отбор и он занимал максимум 20 минут? Немного подумав, я понял – конечно, можно!
В итоге на выходных я на базе thinkorswim сделал свой собственный скринер.
Здравствуйте дорогие друзья!
Поздравляю все мужчин с праздником!!!
Я переписал свой анализатор опционных позиций из экселя на C#. Пишу в visual studio 2010.
Кстати я только начал изучать этот язык и это моя первая программа на этом языке. Так что мы с Тимофеев вроде как коллеги по цеху ;)
Начну со слов благодарности:
1. Евгению, за его комментарий, собственно именно оно заставило меня задуматься о том что все равно придется все переписывать с экселя, рано или поздно, пусть уж лучше рано.
Вот его комментарий «А вы подумайте, что дальше будет еще больше написанного, и тогда еще больше будете переписывать.». Хотя помню в первой версии программы он меня пытался отговорить от написания своего анализатора. Как хорошо, что я не податлив на чужое мнение. И то что я проделал такой путь ни грамма не жалею, наоборот есть еще большее желание развивать свой софт.
2. Всем тем кто согласился тестировать сырую версию моего анализатора, за их терпение и подсказки. Их было 4 человека Сергей, Дмитрий, Дмитрий и Максим (они знают про кого я говорю).
3. Есть еще один человек которому я благодарен, его к сожалению нет на смарт-лабе. Это профессиональный программист, на сайте MQL5 он известен как «Dmitriy Skub». Он мне периодически подсказывал по самому коду программы.
Собственно рассказывать особо нечего про программу, я её постарался сделать подобной экселю с тем же функционалом, только вот дизайн сделал так как мне хочется, в экселе я так сделать не мог.
Просто приведу пару скриншотов программы:
Доска:
Диаграмма:
А.А.: Легкий и большой заработок. Безграничная свобода и пьянящие перспективы. Жизнь в стиле героя фильма «Волк с Уолл Стрит».
Именно такие ассоциации вызывает у обывателей словосочетание «торговля на бирже». Мало кто задумывается, что перечисленные ассоциации – лишь одна сторона медали.
Обратная – работа с огромным массивом динамичной информации, постоянная аналитика и учет сопутствующих торговле последствий.
ML: Какие нормативные акты регулируют деятельность биржевых трейдеров по купле-продаже валюты на валютном рынке Московской биржи?
А.А.: Операции на валютных рынках, в частности, куплю-продажу валюты на бирже, можно смело признать одним из наименее проработанных вопросов, поэтому казусов в этой сфере возникает масса.
Например, в соответствии с ГК РФ к объектам гражданских прав относятся вещи, включая наличные и безналичные денежные средства.
Хочу немного рассказать о своем [скорее негативном] опыте работы с TSLab.
Как-то раз услышал я про Welthlab и TSLab и решил посмотреть чего это такое. Решил остановиться на последнем, поскольку слышал что это почти аналог первого, разве что приспособленный еще и к торговле на российском рынке… и бесплатный для разработки и тестирования.
Имея некоторый опыт программирования, с блок-схемами разбираться не стал, а начал сразу с изучения и переделки нескольких скачанных примеров на C#. Разобравшись немного с API методом научного тыка. Вернее с основными понятиями — как сделать вход, как сделать выход. И как протестить то что получилось на истории. Больше, как мне казалось, ничего и не надо.
Оказалось однако что не все так просто. Имеющийся API оказывается позволяет в тестере покупать на уже прошедших барах и заглядывать в будущие бары. То есть допускает написание торгового алгоритма, который будет тестере (работая по открытиям баров) вести себя одним образом, а в реальной торговле — совершенно другим. То есть подход изначально порочный и большого доверия не вызывающий. Тем не менее, покопавшись в интернете я узнал, что соблюдая некоторые «the rule of thumb» правила работы с индексами баров, то в принципе можно быть уверенным что алгоритм в будущее заглядывать не будет, и на прошлых баров тоже не станет покупать… так что вздохнув и утерев пот со лба я продолжил ковырять код, пока не получил нечто, что мне захотелось проверить на реале.
Многие анализируют свои стратегии только по прибыли и просадке, которые они получают в итоге. Такой подход используют все профессиональные трейдеры. Но при этом следует учитывать, сколько времени Ваши деньги будут находиться в активе. Потому что на «долгосроке» от этого зависит ваше благополучие.
В текущей статье мы попытаемся разобрать, почему краткосрочные стратегии и торговые роботы имеют фундаментальное преимущество, по сравнению с обычным бизнесом, инвестированием и среднесрочным удержанием позиции.
Представьте себе, что Вы долгосрочный инвестор. Купили акции и можете «сидеть в них» год, два, три, а то и больше. В этом случае на Вас всегда будет давить масса рисков: ухудшение ситуации на мировых рынках, изменение геополитической обстановки, что особенно актуально в текущее время, изменение на сырьевых рынках и так далее.