Избранное трейдера Test
Привет. Ты говоришь, что с удовольствием прочитал бы ) Ну тогда я с удовольствием напишу.
Да и последнюю сходку в январе от А.Г. ты прогулял. А я там как всегда, к концу разошелся, речь задвинул ) Держи ее краткий пересказ
В целом, у меня там был некий междусобойчик и мы между собой решили, что СЛ остался в прошлом, в нашем юном прекрасном прошлом, и как то стыдновато немного тут писать и быть. Так что ты приходи в следующий раз.
В алго у меня была вынужденная пауза, месяцев 6. По ряду объективных причин. И даже наверное по той, о которой ты догадываешься. Летал, то туда, то сюда. Было вообщем время отойти головой, посмотреть на все со стороны. Мир без трейдинга и работы открылся другими красками. Вкалывал лет 15, а тут резко остановился и осмотрелся. )
Как то раз, я проходил собеседование. Не то чтобы давно, но и не недавно. А вы говорят от куда? А я говорю: «алготрейдер, но это не имеет значение. У вас есть проблемы, а я могу их решить под ключ, это нужно вам, это нужно мне, это нужно вообще стране». Трейдеры говорят они мне — самые отсталые сотрудники, очень неудачный массовый опыт. «Посмотрим..» — ответил я. И они посмотрели…
То что люди считают инвестициями по факту являются сбережениями — корытом куда стекаются трудовые доходы. Вклады, банки, акции, облигации, фонды, недвижимость. Настоящей инвестицией может являться только актив в котором участвуют ресурсы, такие как труд людей, деньги или имущество а так же инициатива организатора. Главная задача актива генерировать денежный поток. Актив это батарея где в одном месте происходит заряд (трудом и деньгами) в другом происходит выход заряда который питает всех задействованных участников.
Вкладывая в акции, вклады, облигации и недвижимость мы являемся поставщиками денег, работая по найму мы поставщики труда это и есть контур раба.
Выход из контура — контроль актива и денежного потока.

— Не питайте иллюзий что сможете накопить портфель акций и стричь купоны — это утопия в связи с изъятием ценности гос-вом, инфляцией, мажоритариями, вы слушком мелкий даже со своей «огромной» з.п программиста.
— Не надейтесь что сможете удачно спекулировать на биржах и сколотить капитал — это самообман, процент успеха ничтожен это не бизнес и не система, это игра.
Как автору, пишущему статьи на темы IT-технологий, инвестиций и автоматизации, мне всегда было важно понимать, насколько мои материалы резонируют с читателями. Накопленный опыт и статистика публикаций (более 250 статей суммарно на Хабре, Тинькофф Журнале, Смартлабе, Пикабу, VC.ru и других ресурсах) показали, что успех статьи зависит не только от темы, но и от платформы. Поэтому я разработал автоматизированный инструмент для анализа популярности своих материалов, который помогает мне, а теперь и вам, эффективно оптимизировать контент под потребности различных аудиторий.
Проблема
Ручной сбор статистики публикаций — задача трудоемкая и склонная к ошибкам. Я столкнулся с тем, что не все платформы предоставляют одинаковый доступ к данным. Например, на Смартлабе, получить статистику просмотров через стандартные инструменты гугл скриптов оказалось невозможным.
Решение
Для преодоления этой проблемы я разработал Open Source скрипт, основанный на Google Apps Script и Node.js. Этот инструмент автоматически собирает данные о просмотрах, комментариях, закладках и рейтинге статей на различных площадках.


Когда закончил писать механизм своего торгового робота обнаружил, что самое главное всё таки не сам механизм, а стратегия, по которой этот механизм будет работать.
Первый тесты на истории показали что с доходностью и тем более с тем как доходность портфеля компенсирует принимаемый риск (коэффициент Шарпа) проблемы, но неудачный опыт тоже опыт, поэтому решил описать его в статье.
Первый и самый важный вопрос — при помощи чего проводить тесты торговой стратегии на исторических данных? В какой программе или при помощи какой библиотеки создавать стратегию и потом прогонять её на истории?
Раз мой торговый робот создан в среде исполнения JavaScript Node.js, то и тесты в идеале должны проводится на чём-то схожем. Но забегая немного вперёд скажу что получилось по другому.
Раз сам механизм робота кросс-платформенный, то хотелось чтобы и тесты можно было проводить при помощи кросс-платформенной утилиты. Однако когда рассматривал самые популярные программы, то обнаружилось что все программы из списка только для Windows. Кроме TradingView, который является веб-сервисом и Excel — который есть и для macOS.