Избранное трейдера Nikolay
Пришла тут метафора того, что такое этика и мораль – из биржевой жизни.
Это как торговая система в трейдинге.
По моему убеждению, это именно то, что отделяет трейдинг от лудомании, позволяя:
1). Иметь статистический перевес на серии однотипных ситуаций, не 100% гарантии, ясно дело, но с хорошей вероятностью.
2). Не ломать голову каждый день, действуя всегда по шаблону, причем твое шаблонное решение – лучше 90% решений тех, кто ломает голову каждый день.
3). Спокойно спать по ночам и вообще в любое время суток (я вот предпочитаю по утрам). Поверьте, играть в алгоритмы намного ленивее и спокойнее, чем в свою-гениальность-каждый-раз, она же обычно интуиция, лишь прикрытая рассуждениями.
Я и портфель акций выбираю точно так же – не каждую как отдельный бриллиант по каким-то ее уникальным свойствам, а как пул, серию по однотипным параметрам. Скажем, пул моментума или акций роста. По тем же самым соображениям.
Надежнее, ленивее и спокойнее – то есть лучше по всем параметрам, куда ни плюнь.
Всем известно, что перед тем как купить те или иные акции, нужно сделать анализ в виде «домашней работы»(это касается среднесрочных и долгосрочных инвесторов). Лично мне в этом нелегком деле помогают скринеры. Как правило finviz.com, stockrow.com и на финишной стадии — платный сервис finbox.com.
Сайты finviz.com и stockrow.com предусматривают платные и бесплатные сервисы. В бесплатном использовании эти сайты хоть и дают некий набор фильтров, но глядя на эти цифры в табличках, складывается такое чувство, что «Смотреть можно, а трогать нельзя». А поскольку это касается моих денег и денег людей, которые мне доверяют, принимать торговое решение, не пощупав эти цифры самому, считаю большой ошибкой в анализе.
Раньше я был верен только Excel, но с недавних пор стал понимать, что хорошей альтернативой являются Google таблицы. Вообще все сервисы Google отлично работают с веб-данными.
В этом посте я расскажу, как можно импортировать данные с сайта finviz.com в Google таблицы.
Так уж сложилось, что в качестве бенчмарка для определения результативности трейдинга мы используем сравнение с индексом. Насколько обоснован такой подход, сейчас говорить не буду, потому что у меня нет чёткого мнения на этот счёт.
Но хочу поделиться следующими рассуждениями.
Одно время попробовал торговать свою алго-систему без плечей. У неё вышла доходность около 30% годовых с просадкой 7%. Но это в среднем, присутствовал разброс, в зависимости от трендовости рынка. На слабоволатильном рынке инвестор, на счёте которого это торговалось, постоянно говорил, что мы отстаём от индекса. Я возражал, что у нас, вообще-то, и просадки намного меньше, чем у индекса. Но он заявил, что ему нужна доходность, а не низкие просадки.
И тогда я задумался: а почему бы не увеличить доходность за счёт доведения просадки ТС до просадки индекса. То есть, просто добавив, например, 5-10 плечей. Тогда мы выравняем риск с риском индекса.
Но представьте, какая будет доходность у ТС с 5-10 плечом. Она будет намного выше, чем доходность индекса, при тех же рисках.
Я столкнулся с необходимостью загрузить на график трейдингвью сигналы покупки/продажи робота и бактеста для их графической проверки на истории. В итоге сделал расширение для гугл хрома, цикл загрузки выглядит примерно так (тестовые данные):
Чуть подробней и как попробовать ниже.
В сообществе рекомендуют автоматически формировать Pinescript с условиями времени на каждое событие. Но это крайне неудобно и лимит 900 строк, а значит 900 сигналов.
Эту задачу можно решить лучше и проще, передать сигналы в индикатор как строки со штампом времени и проверять на их совпадение с текущим временем бара. Ограничение только в точности совпадения штампов времени. Есть ещё на лимиты в длине строке параметров и времени вычислений, но на тестовых 5000 сигналов я не столкнулся и ни с тем, ни с другим.