Об этом проекте
Hikyuu — это фреймворк для количественной торговли под лицензией Apache-2.0, построенный вокруг концепций систематической торговли и управления портфелем. Его ядро на C++ доступно через пакет Python с интерактивным слоем для работы в Jupyter, графиков, индикаторов и анализа бэктестов.
Фреймворк разделяет стратегию на заменяемые части: рыночная среда, условия, сигналы покупки/продажи, правила стоп-лосса и тейк-профита, управление капиталом, цели по прибыли, проскальзывание, селекторы, распределение средств и многофакторное скорингование. Компоненты управления портфелем и сделками отвечают за планирование нескольких систем, денежные средства, позиции и интерфейсы ордеров и брокеров.
Пользователи Python могут установить пакет через pip и запустить бэктест в несколько строк кода. Входящий в комплект рабочий процесс HikyuuTDX/importdata импортирует исторические данные китайского рынка A-акций; в README отмечено, что зарубежные рынки через этот импортер пока недоступны. Поддерживаемые хранилища: HDF5, MySQL, ClickHouse и SQLite. Интеграция с Python включает numpy, pandas, matplotlib, TA-Lib и PySide6, а сборка из исходников использует xmake.
Проект сообщает о бенчмарке загрузки и расчета 20-дневной скользящей средней по 19,13 млн дневных баров A-акций за 6 секунд изначально и 166 миллисекунд после прогрева на AMD 7950X. Hikyuu предназначен для личного изучения, академических исследований и анализа данных; он не предоставляет инвестиционных рекомендаций и встроенных услуг по торговле ценными бумагами.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.