Hikyuu Quant Framework는 C ++/Python을 기반으로 한 오픈 소스 정량적 거래 연구 프레임 워크로 전략 분석 및 백 테스트 (현재 국내 A- 샤어 시장에서 사용)에 사용됩니다. 핵심 아이디어는 현재의 성숙한 체계적인 거래 방법을 기반으로하며 전체 체계적인 거래를 7 가지 구성 요소로 추상화합니다. 전략, 시스템 유효 조건, 신호 표시기, 손실/이익 전략, 이익 목표 전략 및 슬립 스프레드 알고리즘은 이러한 구성 요소의 전략적 자산 라이브러리를 구축 할 수 있습니다.
프로젝트 주소 :
프로젝트 홈페이지 : https://hikyuu.org/
도움말 문서 : https://hikyuu.readthedocs.io/zh-cn/latest/index.html
시작하기 : https://nbviewer.org/github/fasiondog/hikyuu/blob/master/hikyuu/examples/notebook/000-index.ipynb?flush_cache=true
정책 구성 요소 라이브러리 : https://gitee.com/fasiondog/hikyuu_hub
Netizens에서 제공하는 Hikyuu Ubuntu 가상 기계 환경 덕분, Baidu Netdisk 다운로드 (추출 코드 : https://pan.baidu.com/s/1caiuwddgv0c0vhppe4agvw?pwd=ht8j
예:
#创建模拟交易账户进行回测,初始资金30万
my_tm = crtTM ( init_cash = 300000 )
#创建信号指示器(以5日EMA为快线,5日EMA自身的10日EMA作为慢线,快线向上穿越慢线时买入,反之卖出)
my_sg = SG_Flex ( EMA ( CLOSE (), n = 5 ), slow_n = 10 )
#固定每次买入1000股
my_mm = MM_FixedCount ( 1000 )
#创建交易系统并运行
sys = SYS_Simple ( tm = my_tm , sg = my_sg , mm = my_mm )
sys . run ( sm [ 'sz000001' ], Query ( - 150 ))
전체 예를 참조하십시오 : https://nbviewer.jupyter.org/github/fasiondog/hikyuu/blob/master/hikyuu/examples/notebook/000-index.ipynb?flush_cache=true

프로그래밍 방식 거래와 공유하는 더 많은 사례 (귀하의 가입은 프로젝트 기부금으로 간주됩니다). 저자는 지식 행성 사용자에 대한 질문과 답변에 답할 것이라고 보장하며 다른 채널은 상황에 따라 다릅니다. (쿠폰은 공식 계정 기사 끝에서 때때로 발행 될 수 있습니다)




Hikyuu는 다음과 같은 오픈 소스 프로젝트 (다음 프로젝트에 의해 간접적으로 의존하는 프로젝트)에 직접적으로 의존하며 모든 오픈 소스 저자에게 감사의 말을 전합니다.
| 이름 | 프로젝트 갤러리 | 특허 |
|---|---|---|
| xmake | https://github.com/xmake-io/xmake | 아파치 2.0 |
| HDF5 | https://github.com/hdfgroup/hdf5 | HDF5 라이센스 |
| mysql (클라이언트) | https://github.com/mysql/mysql-server | MySQL 라이센스 |
| FMT | https://github.com/fmtlib/fmt | FMT 라이센스 |
| spdlog | https://github.com/gabime/spdlog | MIT |
| sqlite | https://www.sqlite.org/ | sqlite 라이센스 |
| 플랫 버퍼 | https://github.com/google/flatbuffers | 아파치 2.0 |
| nng | https://github.com/nanomsg/nng | MIT |
| nlohmann_json | https://github.com/nlohmann/json | MIT |
| 후원 | https://www.boost.org/ | 소프트웨어 라이센스 부스트 |
| 파이썬 | https://www.python.org/ | 파이썬 라이센스 |
| pybind11 | https://github.com/pybind/pybind11 | PYBIND11 라이센스 |
| gzip-hpp | https://github.com/mapbox/gzip-hpp | BSD-2-Clause 라이센스 |
| DocTest | https://github.com/doctest/doctest | MIT |