Всем привет. Это — мой первый пост на СмартЛабе. Интересуюсь финансовым рынком довольно давно, но активным инвестиционным опытом похвастаться пока не могу. Подходов к снаряду в течение последних 10 лет у меня было несколько. Серьезных денег на предыдущих инвестициях никогда не терял, но и особенно не зарабатывал. Раньше инвестировал только в РФ.
В рамках текущей попытки хочется научиться работать на американском рынке. Еще хочется попробовать алготрейдинг — у Interactive Brokers имеется вполне вменяемый API. Деньги зарабатываю предпринимательством в сфере услуг и айти. Променять часть капитала на бесценный опыт будет необидно.
Особенных идей и знаний у меня пока что не очень много, зато бодро умею программировать роботов с самой разной функциональностью. Загружать данные из дата-фидов, читать сайты, заполнять формы на сайтах, генерировать документы / отчетность, интегрировать системы с разными API, автоматизировать торговлю, квакать ботами — это все могу. С Interactive Brokers API тоже более-менее разобрался. Если будут идеи, как можно посотрудничать в сфере алготрейдинга / роботизирования ресерча и другой рутинной деятельности в процессе торговли — велкам, буду рад помочь.
Решил тоже начать публиковать результаты публичного портфеля за прошедший месяц. Для собственной статистики и, возможно, послушать советы.
Результаты за Апрель по основному счету вышли нормальные
Портфель представляет собой 20 торговых роботов, большинство на фьючерсах Si, чуть меньше на Ri, Br, Gold, и под Го на 70% от депозита набираются акции Рф, набираются тоже роботом. У фьючей примерно третье плечо в совокупности. Плановая доходность портфеля на основе прошедших 10 лет планируется чуть больше чем 100%, плановая просадка — не более 30% в год.
Большинство роботов трендовые — растет- покупаем, падаем — продаем. На акциях так же покупаем что растет больше всех, с учетом волатильности и капитализации, акции не шортятся.
На май роботы ушли в лонге Si на размер 1 депозита(можно сказать на выходные ушли в доллар), немного в шорте ri и лонге Br, по золоту можно сказать без позиций, слегка в шорте, на 1 контракт всего.
Запущенная информационная волна, связанная с короновирусом, начинает выдыхаться. Затрачены огромные средства, но цели пока не достигнуты. Основной задачей является обрушение экономики. Но страны постепенно начинают выходить из карантина, а текущее падение не является достаточным. Значит стоит ждать следующего удара.
Есть следующие предположения.
Первое -это массовые протесты. Но для этого не достаточно накоплен пассионарный импульс. Настоящих буйных мало, вот и нету вожаков. Их подкосила система образования. Люди не могут сопоставить очевидные расхождения реальности и инфошума. Оболвание сейчас играет как за так и против глобального замысла.
Второе — крупный теракт, вызывающий массовую панику и перерастающий в системный кризис управления. Вполне возможен, но так же не достигнет цели. Поскольку теракт -это точечное оружие. Можно взорвать башни близнецы или подложить бомбу в пивном пабе, но это не выйдет за границы одного государства. А требуется удар, который накроет весь мир.
Приветствую!
Частенько встречал высказывания и сам не раз их озвучивал, типа запускать робота лучше после просадочки. Ну я обычно если понимаю, что рынок не в фазе моего бота, то я снижаю ему обьемы (никак не прикручу этот механизм на уровне автоматизации. в основном ленюсь замарачиваться и рынок не раз за это наказывал).
Тут поступила просьба прикрутить систему когда робот не торгует реально, а торгует «фиктивно», строится эквити (кривулька дохода) и как достигли некой просадки и начинаем из нее выходить (не из самой просадки как таковой — а типа фаза рынка) то включаются реальные сделки. таким образом попытаться минимизировать непосредственно те самые крупные просадки по счету.
в целом естественно это лишь возможная диверсификация торговли, а никак не основная торговля, но получилось интересно в целом. проверил на разных алгоритмах, в целом приятно положительная динамика.
В видосе показал — как реализовать несколько вариантов в тслабе (важно, только в 2.1 такое возможно, в 2.0 нет данного функционала.)
По сути сделал 3 сценария