Показать отчет о производительности портфеля торговых роботов (еженедельно)
Может подписаться на торговое событие специального портфеля по электронной почте/RSS
Арка улучшить
Хранилище
Добавить инструмент миграции схемы базы данных
SQLite DB Backup до AWS S3
Хранилище торговых данных в SQLite DB
Базовая база данных мигрирует из SQLite в Supabase (PostgreSQL)
Исправление ошибок
Торговые сигналы ошибки, когда двойная цена мада одинакова.
Портфолио производительность
Примечание
Стратегия
Торговая стратегия
Секвойя
Проблема
Цены на акции с поправкой на разделение : используйте qfq Корректировку цены для получения торговых сигналов.
Примечание
Почему торговая стратегия может не хорошей в торговле?
Сравните индекс, акции имеют проблему с ликвидностью и риск подвески. Ликвидность может привести к огромному разрыву между моделируемой торговлей и фактическими результатами торговли, приостановка приведет к неспособности торговать, что дает результаты, которые полностью отличаются от моделируемой торговли.
О стратегии переживания подходного тестирования : перепродажа задним тестированием может быть убийцей в торговой стойке, поэтому мы не стремимся к максимизации прибыли за счет переживания, просто используя простую торговую стратегию для преодоления волатильности рынка.
Портфель
Цены на акции с поправкой на разделение : не обрабатываются в торговой книге (только роботы, пользовательский трейдер должен добавить транзакцию при наличии поправки на разделение ), но обрабатывается в расчете бухгалтерской книги.
? Пользователь робота по-прежнему не может обработать, потому что проверка с разрешением на разделение на расчет бухгалтерской книги портфеля чистой стоимости, но сумма продажи транзакции не равна сумме удержания, поскольку транзакция продажи, генерируемую в расчете книг транзакции, поэтому ему необходимо обрабатывать расчет чистой стоимости портфеля, когда пользователь является типом робота.
Исправьте эту проблему: Robot Trader Используйте qfq Корректировку цены, в то время как пользовательский трейдер использует близкую цену при расчете чистой стоимости портфеля (включайте в себя транзакцию/холдинги/чистая стоимость
qfq не может решить эту проблему, потому что, если происходит акция с поправкой на разделимость, qfq только изменяет свою цену HSITORIT, например, за день до дня с поправкой на разделение (20220904), 512100.SH Цена закрытия составляет 0,982, сегодня (20220905) цена близко составляет 2,713, если сумма удержания не будет изменена, что стоимость рынка изменится почти на три времена.
Исправьте, изменяя удержание AMOUT, когда происходит поправка на разделение, и это должно произойти на этапе сгенерированной транзакции CSV (если нет, то робот-трейдер не может знать, какую сумму он может продать). Хотя это решение может замедлить скорость расчета, но в настоящее время это самый простой способ его исправить.
Робот -торговец
Что касается проблемы проскальзывания : поскольку базовые торговые продукты представляют собой ежедневные уровни ETF, влияние проблем проскальзывания минимально.
Что касается проблем без ликвидности : поскольку торговля моделированием не может знать ликвидность транзакции дня, таких как акции максимум вверх и вниз, ограничения, вызванные неспособностью иметь дело, существует определенное отклонение от фактической транзакции, что также является очарованием реальной сделки, существует определенная сумма неопределенности, вызванное изменением.
О дивидендах : трейдер робота будет игнорировать случай дивидендов на положении удержания, потому что расчет будет сложным. Тем не менее, настоящий пользовательский трейдер может вручную записывать дивиденды в качестве одной транзакции.
О торговых сборах : поскольку торговые сборы ETF/LOF на рынке акций очень низкие, поэтому робот -трейдер просто игнорирует торговые сборы за упрощенные расчеты.