{"repo":"fasiondog/hikyuu","free":true,"listed":false,"github":"https://github.com/fasiondog/hikyuu","clone":"git clone https://github.com/fasiondog/hikyuu.git","description":"Hikyuu Quant Framework 基于C++/Python的超高速开源量化交易研究框架，同时可基于策略部件进行资产重用，快速累积策略资产。","language":"C++","stars":3441,"topics":["algorithms-trading","backtesting","finance","quant","stock","system-trading","trading","vestment"],"license":"Apache-2.0","category":"quant_framework","readme_excerpt":"![title](docs/source/_static/00000-title.png)\n\n---\n\n![img](https://static.pepy.tech/badge/hikyuu) ![img](https://static.pepy.tech/badge/hikyuu/month) ![img](https://static.pepy.tech/badge/hikyuu/week) ![img](https://github.com/fasiondog/hikyuu/workflows/win-build/badge.svg) ![img](https://github.com/fasiondog/hikyuu/workflows/ubuntu-build/badge.svg) ![License](https://img.shields.io/github/license/fasiondog/hikyuu.svg)\n\n## ⚡ Hikyuu Ultra-Fast Quant Framework\n\n> 基于 C++/Python 开发的开源超高速量化交易研究框架，聚焦策略分析、回测与实盘能力扩展（深度适配国内 A 股市场）。核心能力覆盖四大维度：**交易模型研发 · 极速计算引擎 · 高效回测体系 · 实盘交易拓展**。\n\n框架依托成熟的系统化交易研究理念，将量化分析体系拆解为 **市场环境研判、策略生效条件判定、信号指标解析、盈亏风控模型、资金配比模型、收益目标测算、滑点模拟算法、多因子建模、投资组合分析、资金分配** 等独立模块化组件。用户可自由组合模块、搭建专属策略模型库，通过模拟回测验证策略稳定性与有效性，完成量化策略研究与数据分析工作。同时框架预留拓展接口，支持开发者自主开发、对接合规的第三方交易接口（如 QMT 等官方合规终端接口），满足个性化技术拓展与私有适配需求。\n\n> ⚠️ **免责声明**：本项目为开源金融技术研究工具，仅供个人学习、学术研究与数据分析使用，不构成任何投资建议与交易指导，不提供、不内置证券交易服务。框架仅提供通用接口拓展能力，仅建议用户对接持牌机构提供的合规交易终端接口；用户自主新增、对接各类交易接口、开发拓展功能以及对应的实操行为，均由用户自行承担全部风险与法律责任，严禁对接非法交易通道、用于违规交易场景。\n\n---\n\n## 📊 关键数据\n\n<p align=\"center\">\n  <table>\n    <tr>\n      <td align=\"center\" width=\"33%\">\n        <strong><code>⚡ 166ms</code></strong><br>\n        <sub>预热后 1913 万 K 线求和耗时（AMD 7950x）</sub>\n      </td>\n      <td align=\"center\" width=\"33%\">\n        <strong><code>🧩 10+</code></strong><br>\n        <sub>核心策略组件 · 自由组合构建资产库</sub>\n      </td>\n      <td align=\"center\" width=\"33%\">\n        <strong><code>💾 4 种</code></strong><br>\n        <sub>存储方式（HDF5 / MySQL / ClickHouse / SQLite）</sub>\n      </td>\n    </tr>\n  </table>\n</p>\n\n---\n\n## 🔗 快速导航\n\n| 项目                          | 链接                                                                                                                                           |\n| ----------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |\n| 🏠**项目首页**          | [https://hikyuu.org/](https://hikyuu.org/)                                                                                                      |\n| 📚**帮助文档**          | [https://hikyuu.readthedocs.io/zh-cn/latest/index.html](https://hikyuu.readthedocs.io/zh-cn/latest/index.html)                                  |\n| 🚀**入门示例**          | [Jupyter Notebook 系列教程](https://nbviewer.org/github/fasiondog/hikyuu/blob/master/hikyuu/examples/notebook/000-Index.ipynb?flush_cache=True) |\n| 🧰**策略部件库**        | [https://gitee.com/fasiondog/hikyuu_hub](https://gitee.com/fasiondog/hikyuu_hub)                                                                |\n| 🐧**Ubuntu 虚拟机环境** | [百度网盘下载（提取码: ht8j）](https://pan.baidu.com/s/1CAiUWDdgV0c0VhPpe4AgVw?pwd=ht8j)                                                        |\n\n---\n\n## 🚀 为什么选择 Hikyuu？\n\n> 强大的功能特性，助力您的量化交易研究\n\n### 💹 组合灵活，分类构建策略资产库\n\n对系统化交易方法进行轻量化抽象，涵盖 **市场环境判断、系统有效条件、信号指示器、止损 / 止盈策略、资金管理、盈利目标、滑点算法、交易对象筛选、资金分配** 等核心组件。你可以基于这些组件自由搭建专属策略库，灵活组合、高效回测，并在策略探索时专注于单一模块的效果与影响，大幅提升研究效率。\n\n<p align=\"center\">\n  <img src=\"docs/source/_static/10002-function-arc.png\" alt=\"功能架构\" width=\"800\">\n</p>\n\n### 🚀 极致性能，轻松构建专属量化应用\n\n项目由三大部分构成：**高性能 C++ 核心库**、**Python 接口层（hikyuu）**、以及**交互式探索工具**。\n\n- **AMD 7950x 实测**：A 股全市场 1913 万日 K 线，首次加载 + 计算 20 日均线并求和，仅需 **6 秒**；数据预热后，同操作耗时仅需 **166 毫秒**。\n  > [📊 性能实测详情](https://mp.weixin.qq.com/s?__biz=MzkwMzY1NzYxMA==&mid=2247483768&idx=1&sn=33e40aa9633857fa7b4c7ded51c95ae7&chksm=c093a09df7e4298b3f543121ba01334c0f8bf76e75c643afd6fc53aea1792ebb92de9a32c2be&mpshare=1&scene=23&srcid=05297ByHT6DEv6XAmyje1oOr&sharer_shareinfo=b38f5f91b4efd8fb60303a4ef4774748&sharer_shareinfo_first=b38f5f91b4efd8fb60303a4ef4774748#rd)\n  >\n- **C++ 核心库**：内置完整策略框架，原生支持多线程与多核加速，为超高算力场景预留扩展空间；核心库可独立剥离使用，帮助开发者快速构建自定义量化工具。\n- **Python 接口层（hikyuu）**：对 C++ 核心进行轻量化封装，集成 TA-Lib，支持与 numpy、pandas 无缝互转，轻松对接主流 Python 数据分析生态。\n- **hikyuu.interactive**：交互式探索工具，内置 K 线、指标、信号可视化能力，适合快速策略验证与回测分析。\n\n### 🍳 语法简洁，策略探索更高效自由\n\n同时支持 **面向对象** 与 **命令行** 两种编程范式。尤其在策略探索阶段，命令行风格语法极简、表达直观，让你更快验证想法、迭代策略。\n\n### 🔐 自主可控，搭建专属云量化平台\n\n结合 **Python + Jupyter** 与云服务器，即可搭建完全自主可控的云量化平台。部署后随时随地访问（手机、平板、电脑均可使用），快速落地新想法。同时可无缝对接 **numpy、scipy、pandas、TensorFlow** 等成熟 AI 与数据分析工具，构建智能量化系统。也可按需自定义界面、实现服务化部署。\n\n### 🎁 模块化可扩展数据存储\n\n目前支持 **本地 HDF5、MySQL、ClickHouse、SQLite** 四种存储方式，默认采用 HDF5（文件体积小、读写速度快、备份便捷）。截至 2017 年 4 月 21 日，沪市日线数据文件仅 149MB，深市 184MB，5 分钟线数据整体小于 2GB。通过插件可扩展 ClickHouse 存储，其读写速度优于 HDF5、空间占用远低于 MySQL，更适配分钟级及以下粒度的高频数据存储。\n\n### 🔓 开源透明，数据安全可控\n\n**Apache 2.0** 开源协议，代码透明审计无忧。核心数据、策略全量本地可控，C++ 核心库可独立剥离使用，自由打造专属客户端工具，无需担心第三方平台限制。\n\n---\n\n## 💻 简洁的 API 设计\n\n几行代码即可创建一个完整的量化策略回测系统。Hikyuu 提供直观的 API，让策略开发更高效。\n\n```python\n# 创建模拟交易账户进行回测，初始资金30万\nmy_tm = crtTM(init_cash=300000)\n\n# 创建信号指示器（以5日EMA为快线，5日EMA自身的10日EMA作为慢线）\n# 快线向上穿越慢线时买入，反之卖出\nmy_sg = SG_Flex(EMA(CLOSE(), n=5), slow_n=10)\n\n# 固定每次买入1000股\nmy_mm = MM_FixedCount(1000)\n\n# 创建交易系统并运行\nsys = SYS_Simple(tm=my_tm, sg=my_sg, mm=my_mm)\nsys.run(sm['sz000001'], Query(-150))\n```\n\n<p align=\"center\">\n  <img src=\"docs/source/_static/10000-overview.png\" alt=\"回测结果示意\" width=\"900\">\n</p>\n\n> 📖 **完整示例参见**：[Jupyter Notebook 系列教程](https://nbviewer.jupyter.org/github/fasiondog/hikyuu/blob/master/hikyuu/examples/notebook/000-Index.ipynb?flush_cache=True)\n\n---\n\n## 🏗️ 交易系统化架构核心组件\n\n> 遵循系统化交易理念严谨架构，每个组件可独立替换、自由组合\n\n| 层级                   | 组件                                                                                                                                | 说明                             |\n| :--------------------- | :---------------------------------------------------------------------------------------------------------------------------------- | :------------------------------- |\n| **投资组合层**   | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/trade_portfolio/portfolio.html\"><b>PF</b> · Portfolio</a>           | 投资组合 - 多标的策略调度        |\n|                        | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/trade_portfolio/selector.html\"><b>SE</b> · Selector</a>            | 交易对象选择 - 选股策略筛选      |\n|                        | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/trade_portfolio/allocate_funds.html\"><b>AF</b> · AllocateFunds</a>  | 资金分配 - 多标的资金调度        |\n|                        | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/trade_portfolio/multifactor.html\"><b>MF</b> · MultiFactor</a>       | 多因子模型 - 因子评分与排序      |\n| **交易系统 SYS** | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/trade_sys/environment.html\"><b>EV</b> · Environment</a>             | 市场环境判断 - 大盘环境有效性    |\n|                        | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/trade_sys/condition.html\"><b>CN</b> · Condition</a>                 | 系统有效条件 - 系统适用条件      |\n|                        | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/trade_sys/signal.html\"><b>SG</b> · Signal</a>                       | 信号指示器 - 产生买卖信号        |\n|                        | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/trade_sys/stoploss.html\"><b>ST</b> · Stoploss/Stopprofit</a>        | 止损 / 止盈 - 风险控制退出       |\n|                        | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/trade_sys/money_manager.html\"><b>MM</b> · MoneyManager</a>          | 资金管理 - 买卖数量控制          |\n|                        | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/trade_sys/profitgoal.html\"><b>PG</b> · ProfitGoal</a>               | 盈利目标 - 目标达成退出          |\n|                        | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/trade_sys/slippage.html\"><b>SP</b> · Slippage</a>                   | 移滑价差 - 回测价格模拟          |\n| **交易管理**     | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/trade_manage/TradeManager.html\"><b>TM</b> · TradeManager</a>        | 交易管理 - 账户资金与持仓记录    |\n|                        | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/trade_manage/OrderBroker.html\"><b>OB</b> · OrderBroker</a>           | 订单执行 - 实盘下单 broker 对接  |\n| **数据层**       | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/stock_manager.html\"><b>SM</b> · StockManager</a>                    | 证券管理 - StockManager 统一管理 |\n|                        | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/stock_manager.html#kdata\"><b>KD</b> · KData</a>                     | K 线数据 - KData 量价序列        |\n|                        | <a target=\"_blank\" href=\"https://hikyuu.readthedocs.io/zh-cn/latest/stock_manager.html#query\"><b>Q</b> · Query</a>                      | 数据查询 - Query 时间范围筛选    |\n\n---\n\n## 📂 浏览源码\n\n> 欢迎 **Star ⭐**、**Fork 🍴**，参与贡献\n\n| 平台                 | 链接                                                                      | 推荐    |\n| :------------------- | :------------------------------------------------------------------------ | :------ |\n| **码云 Gitee** | [https://gitee.com/fasiondog/hikyuu](https://gitee.com/fasiondog/hikyuu)   | ✅ 推荐 |\n| **GitHub**     | [https://github.com/fasiondog/hikyuu](https://github.com/fasiondog/hikyuu) |         |\n| **GitCode**    | [https://gitcode.com/hikyuu/hikyuu](https://gitcode.com/hikyuu/hikyuu)     |         |\n\n---\n\n## ❤️ 感谢捐赠，让 Hikyuu 走得更远\n\n> 因作者精力有限，对捐赠用户的问题会优先解答、确保响应；非捐赠用户的咨询会在时间允许的情况下尽力回复 😁\n\n<p align=\"center\">\n  <img src=\"docs/source/_static/dingyue.png\" alt=\"订阅二维码\" width=\"600\">\n</p>\n\n| 方案                       | 说明                                                                 | 方式               | 链接                                       |\n| :------------------------- | :------------------------------------------------------------------- | :----------------- | :----------------------------------------- |\n| ☕**请作者喝杯咖啡** | ¥30 · 一次性的小小支持                                             | 支付宝             | [前往捐赠](https://pay.ldxp.cn/item/gflv3v) |\n| 📅**订阅 180 天**    | ¥50 · 半年期订阅权益                                               | 支付宝             | [前往捐赠](https://pay.ldxp.cn/item/du4h8s) |\n| 🗓️**订阅 365 天**  | ¥100 · 全年期订阅权益                                              | 支付宝             |","default_branch":"master","files":1946,"tree":[".clang-format",".flake8",".gitattributes",".github/workflows/fedora.yml.disable",".github/workflows/macosx.yml",".github/workflows/ubuntu.yml",".github/workflows/windows.yml",".gitignore",".gitmodules",".lua-format","LICENSE","asan.sup","config.h.in","config_utils.h.in","copy_dependents.lua","cppcheck.cppcheck","docker/Dockerfile_dev","docker/Dockerfile_dev_debian","docker/Dockerfile_dev_fedora","docker/Dockerfile_miniconda","docs/examples/Turtle_SG.py","docs/examples/__init__.py","docs/examples/examples_init.py","docs/examples/quick_crtsg.py","docs/make.bat","docs/make.sh","docs/requirements.txt","docs/source/.readthedocs.yaml","docs/source/_static/00000-title-old.png","docs/source/_static/00000-title.png","docs/source/_static/00000-title2.png","docs/source/_static/10000-overview.png","docs/source/_static/10001-project.png","docs/source/_static/10002-function-arc-old.png","docs/source/_static/10002-function-arc.png","docs/source/_static/10003-phone.jpg","docs/source/_static/180days.png","docs/source/_static/20000-install.png","docs/source/_static/20004-install-importdata-directx.png","docs/source/_static/20004-install-importdata-err.png","docs/source/_static/20005-install-config3.png","docs/source/_static/20006-install-config4.png","docs/source/_static/30days.png","docs/source/_static/365days.png","docs/source/_static/90days.png","docs/source/_static/dataserver_01.png","docs/source/_static/dataserver_02.png","docs/source/_static/dev-001.jpg","docs/source/_static/dev-002.jpg","docs/source/_static/dingyue.png","docs/source/_static/favicon.ico","docs/source/_static/hikyuu-logo.png","docs/source/_static/hikyuu-logo_48x48.png","docs/source/_static/hikyuu_48x48.png","docs/source/_static/hikyuu_ads_640px.png","docs/source/_static/hikyuu_logo.png","docs/source/_static/indparam.png","docs/source/_static/install-20190228.png","docs/source/_static/install-2019022802.png","docs/source/_static/portfolio.png","docs/source/_static/quickstart_download.png","docs/source/_static/quickstart_examples.png","docs/source/_static/quickstart_jupyter.png","docs/source/_static/quickstart_jupyter2.png","docs/source/_static/quickstart_jupyter_config.png","docs/source/_static/quickstart_matplotlib_config.png","docs/source/_static/quickstart_matplotlib_config2.jpg","docs/source/_static/quickstart_shell.png","docs/source/_static/qun.png","docs/source/_static/release_269.png","docs/source/_static/style.css","docs/source/_static/xingqiu.png","docs/source/_static/zhishixingqiu.png","docs/source/base/constant.rst","docs/source/base/datatype.rst","docs/source/base/index.rst","docs/source/base/other_utils.rst","docs/source/conf.py","docs/source/developer.rst","docs/source/factor.md","docs/source/hub.rst","docs/source/index.rst","docs/source/indicator/ind_class.rst","docs/source/indicator/index.rst","docs/source/indicator/indicator.rst","docs/source/indicator/overview.rst","docs/source/indicator/talib.rst","docs/source/install.rst","docs/source/interactive/index.rst","docs/source/others.rst","docs/source/overview.rst","docs/source/quickstart.rst","docs/source/reference.rst","docs/source/release.md","docs/source/release_history.rst","docs/source/stock_manager.rst","docs/source/strategy.rst","docs/source/trade_manage/OrderBroker.rst","docs/source/trade_manage/Performance.rst","docs/source/trade_manage/TradeManager.rst","docs/source/trade_manage/record_struct.rst","docs/source/trade_manage/trade_cost.rst","docs/source/trade_manage/trade_manage.rst","docs/source/trade_portfolio/allocate_funds.rst","docs/source/trade_portfolio/mf_example.ipynb","docs/source/trade_portfolio/mf_exmaple.py","docs/source/trade_portfolio/multifactor.rst","docs/source/trade_portfolio/normalize.md","docs/source/trade_portfolio/portfolio.rst","docs/source/trade_portfolio/scfilter.md","docs/source/trade_portfolio/selector.rst","docs/source/trade_portfolio/trade_portfolio.rst","docs/source/trade_sys/condition.rst","docs/source/trade_sys/environment.rst","docs/source/trade_sys/money_manager.rst","docs/source/trade_sys/profitgoal.rst","docs/source/trade_sys/signal.rst","docs/source/trade_sys/slippage.rst","docs/source/trade_sys/stoploss.rst","docs/source/trade_sys/system.rst","docs/source/trade_sys/trade_sys.rst","docs/source/trade_sys/walkforward.rst","docs/source/vip/backtest.rst","docs/source/vip/dataserver.rst","docs/source/vip/dynamick.rst","docs/source/vip/index.rst","docs/source/vip/indicator.rst","docs/source/vip/vip-plan.md","doxyfile","hikyuu/.style.yapf","hikyuu/LICENSE.txt","hikyuu/__init__.py","hikyuu/analysis/__init__.py","hikyuu/analysis/analysis.py","hikyuu/config/__init__.py","hikyuu/config/block/__init__.py","hikyuu/config/block/dybk.ini","hikyuu/config/block/gnbk.ini","hikyuu/config/block/hybk.ini","hikyuu/config/block/self.ini","hikyuu/config/block/zsbk.ini","hikyuu/core.py","hikyuu/cpp/__init__.py","hikyuu/cpp/i18n/__init__.py","hikyuu/cpp/i18n/zh_CN/__init__.py","hikyuu/data/__init__.py","hikyuu/data/clickhouse_upgrade/0001.sql","hikyuu/data/clickhouse_upgrade/0002.sql","hikyuu/data/clickhouse_upgrade/0003.sql","hikyuu/data/clickhouse_upgrade/0004.sql","hikyuu/data/clickhouse_upgrade/__init__.py","hikyuu/data/clickhouse_upgrade/createdb.sql","hikyuu/data/common.py","hikyuu/data/common_clickhouse.py","hikyuu/data/common_h5.py","hikyuu/data/common_mysql.py","hikyuu/data/common_pytdx.py","hikyuu/data/common_sqlite3.py","hikyuu/data/download_block.py","hikyuu/data/em_block_to_clickhouse.py","hikyuu/data/em_block_to_mysql.py","hikyuu/data/em_block_to_sqlite.py","hikyuu/data/hku_config_template.py","hikyuu/data/mysql_upgrade/0001.sql","hikyuu/data/mysql_upgrade/0002.sql","hikyuu/data/mysql_upgrade/0003.sql","hikyuu/data/mysql_upgrade/0004.sql","hikyuu/data/mysql_upgrade/0005.sql","hikyuu/data/mysql_upgrade/0006.sql","hikyuu/data/mysql_upgrade/0007.sql","hikyuu/data/mysql_upgrade/0008.sql","hikyuu/data/mysql_upgrade/0009.sql","hikyuu/data/mysql_upgrade/0010.sql","hikyuu/data/mysql_upgrade/0011.sql","hikyuu/data/mysql_upgrade/0012.sql","hikyuu/data/mysql_upgrade/0013.sql","hikyuu/data/mysql_upgrade/0014.sql","hikyuu/data/mysql_upgrade/0015.sql","hikyuu/data/mysql_upgrade/0016.sql","hikyuu/data/mysql_upgrade/0017.sql","hikyuu/data/mysql_upgrade/0018.sql","hikyuu/data/mysql_upgrade/0019.sql","hikyuu/data/mysql_upgrade/0020.sql","hikyuu/data/mysql_upgrade/0021.sql","hikyuu/data/mysql_upgrade/0022.sql","hikyuu/data/mysql_upgrade/0023.sql","hikyuu/data/mysql_upgrade/0024.sql","hikyuu/data/mysql_upgrade/0025.sql","hikyuu/data/mysql_upgrade/0026.sql","hikyuu/data/mysql_upgrade/0027.sql","hikyuu/data/mysql_upgrade/0028.sql","hikyuu/data/mysql_upgrade/0029.sql","hikyuu/data/mysql_upgrade/0030.sql","hikyuu/data/mysql_upgrade/0031.sql","hikyuu/data/mysql_upgrade/__init__.py","hikyuu/data/mysql_upgrade/createdb.sql","hikyuu/data/pytdx_finance_to_clickhouse.py","hikyuu/data/pytdx_finance_to_mysql.py","hikyuu/data/pytdx_finance_to_sqlite.py","hikyuu/data/pytdx_to_clickhouse.py","hikyuu/data/pytdx_to_h5.py","hikyuu/data/pytdx_to_mysql.py","hikyuu/data/pytdx_weight_to_clickhouse.py","hikyuu/data/pytdx_weight_to_mysql.py","hikyuu/data/pytdx_weight_to_sqlite.py","hikyuu/data/sqlite_mem.py","hikyuu/data/sqlite_mem_sql/__init__.py","hikyuu/data/sqlite_mem_sql/createdb.sql","hikyuu/data/sqlite_upgrade/0001.sql","hikyuu/data/sqlite_upgrade/0002.sql","hikyuu/data/sqlite_upgrade/0003.sql","hikyuu/data/sqlite_upgrade/0004.sql","hikyuu/data/sqlite_upgrade/0005.sql","hikyuu/data/sqlite_upgrade/0006.sql","hikyuu/data/sqlite_upgrade/0007.sql","hikyuu/data/sqlite_upgrade/0008.sql","hikyuu/data/sqlite_upgrade/0009.sql","hikyuu/data/sqlite_upgrade/0010.sql","hikyuu/data/sqlite_upgrade/0011.sql","hikyuu/data/sqlite_upgrade/0012.sql","hikyuu/data/sqlite_upgrade/0013.sql","hikyuu/data/sqlite_upgrade/0014.sql","hikyuu/data/sqlite_upgrade/0015.sql","hikyuu/data/sqlite_upgrade/0016.sql","hikyuu/data/sqlite_upgrade/0017.sql","hikyuu/data/sqlite_upgrade/0018.sql","hikyuu/data/sqlite_upgrade/0019.sql","hikyuu/data/sqlite_upgrade/0020.sql","hikyuu/data/sqlite_upgrade/0021.sql","hikyuu/data/sqlite_upgrade/0022.sql","hikyuu/data/sqlite_upgrade/0023.sql","hikyuu/data/sqlite_upgrade/0024.sql","hikyuu/data/sqlite_upgrade/0025.sql","hikyuu/data/sqlite_upgrade/0026.sql","hikyuu/data/sqlite_upgrade/0027.sql","hikyuu/data/sqlite_upgrade/0028.sql","hikyuu/data/sqlite_upgrade/0029.sql","hikyuu/data/sqlite_upgrade/0030.sql","hikyuu/data/sqlite_upgrade/0031.sql","hikyuu/data/sqlite_upgrade/0032.sql","hikyuu/data/sqlite_upgrade/__init__.py","hikyuu/data/sqlite_upgrade/createdb.sql","hikyuu/data/tdx_to_clickhouse.py","hikyuu/data/tdx_to_h5.py","hikyuu/data/tdx_to_mysql.py","hikyuu/data/weight_to_mysql.py","hikyuu/data/weight_to_sqlite.py","hikyuu/data/zh_bond10_to_clickhouse.py","hikyuu/data/zh_bond10_to_mysql.py","hikyuu/data/zh_bond10_to_sqlite.py","hikyuu/draw/__init__.py","hikyuu/draw/drawplot/__init__.py","hikyuu/draw/drawplot/bokeh_draw.py","hikyuu/draw/drawplot/common.py","hikyuu/draw/drawplot/echarts_draw.py","hikyuu/draw/drawplot/icon/1.png","hikyuu/draw/drawplot/icon/10.png","hikyuu/draw/drawplot/icon/11.png","hikyuu/draw/drawplot/icon/12.png","hikyuu/draw/drawplot/icon/13.png","hikyuu/draw/drawplot/icon/14.png","hikyuu/draw/drawplot/icon/15.png","hikyuu/draw/drawplot/icon/16.png","hikyuu/draw/drawplot/icon/17.png","hikyuu/draw/drawplot/icon/18.png","hikyuu/draw/drawplot/icon/19.png","hikyuu/draw/drawplot/icon/2.png","hikyuu/draw/drawplot/icon/20.png","hikyuu/draw/drawplot/icon/21.png","hikyuu/draw/drawplot/icon/22.png","hikyuu/draw/drawplot/icon/23.png","hikyuu/draw/drawplot/icon/24.png","hikyuu/draw/drawplot/icon/25.png","hikyuu/draw/drawplot/icon/26.png","hikyuu/draw/drawplot/icon/27.png","hikyuu/draw/drawplot/icon/28.png","hikyuu/draw/drawplot/icon/29.png","hikyuu/draw/drawplot/icon/3.png","hikyuu/draw/drawplot/icon/30.png","hikyuu/draw/drawplot/icon/31.png","hikyuu/draw/drawplot/icon/32.png","hikyuu/draw/drawplot/icon/33.png","hikyuu/draw/drawplot/icon/34.png","hikyuu/draw/drawplot/icon/35.png","hikyuu/draw/drawplot/icon/36.png","hikyuu/draw/drawplot/icon/37.png","hikyuu/draw/drawplot/icon/38.png","hikyuu/draw/drawplot/icon/39.png","hikyuu/draw/drawplot/icon/4.png","hikyuu/draw/drawplot/icon/40.png","hikyuu/draw/drawplot/icon/41.png","hikyuu/draw/drawplot/icon/42.png","hikyuu/draw/drawplot/icon/43.png","hikyuu/draw/drawplot/icon/44.png","hikyuu/draw/drawplot/icon/45.png","hikyuu/draw/drawplot/icon/46.png","hikyuu/draw/drawplot/icon/47.png","hikyuu/draw/drawplot/icon/48.png","hikyuu/draw/drawplot/icon/49.png","hikyuu/draw/drawplot/icon/5.png","hikyuu/draw/drawplot/icon/6.png","hikyuu/draw/drawplot/icon/7.png","hikyuu/draw/drawplot/icon/8.png","hikyuu/draw/drawplot/icon/9.png","hikyuu/draw/drawplot/icon/__init__.py","hikyuu/draw/drawplot/matplotlib_draw.py","hikyuu/draw/elder.py","hikyuu/draw/kaufman.py","hikyuu/draw/volume.py","hikyuu/examples/Turtle_SG.py","hikyuu/examples/__init__.py","hikyuu/examples/examples_init.py","hikyuu/examples/notebook/000-Index.ipynb","hikyuu/examples/notebook/001-overview.ipynb","hikyuu/examples/notebook/002-HowToGetStock.ipynb","hikyuu/examples/notebook/003-HowToGetKDataAndDraw.ipynb","hikyuu/examples/notebook/004-IndicatorOverview.ipynb","hikyuu/examples/notebook/005-Drawplot.ipynb","hikyuu/examples/notebook/006-TradeManager.ipynb","hikyuu/examples/notebook/007-SystemDetails.ipynb","hikyuu/examples/notebook/008-Pickle.ipynb","hikyuu/examples/notebook/009-RealData.ipynb","hikyuu/examples/notebook/010-Portfolio.ipynb","hikyuu/examples/notebook/Demo/Demo1.ipynb","hikyuu/examples/notebook/Demo/Demo2.ipynb","hikyuu/examples/notebook/Demo/__init__.py","hikyuu/examples/notebook/LICENSE","hikyuu/examples/notebook/README.md","hikyuu/examples/notebook/__init__.py","hikyuu/examples/notebook/images/002_01_block_config.png","hikyuu/examples/notebook/images/008_01_tocsv.png","hikyuu/examples/notebook/images/008_02_tocsv_look.png","hikyuu/examples/notebook/images/008_03_pickle.png","hikyuu/examples/notebook/images/__init__.py","hikyuu/examples/quick_crtsg.py","hikyuu/extend.py","hikyuu/fetcher/__init__.py","hikyuu/fetcher/proxy/__init__.py","hikyuu/fetcher/proxy/proxy.py","hikyuu/fetcher/proxy/zhima.py","hikyuu/fetcher/stock/__init__.py","hikyuu/fetcher/stock/zh_block_em.py","hikyuu/fetcher/stock/zh_stock_a_qmt.py","hikyuu/fetcher/stock/zh_stock_a_sina_qq.py","hikyuu/flat/Spot.py","hikyuu/flat/SpotList.py","hikyuu/flat/__init__.py","hikyuu/gui/HikyuuTDX.py","hikyuu/gui/__init__.py","hikyuu/gui/data/CollectSpotThread.py","hikyuu/gui/data/EscapetimeThread.py","hikyuu/gui/data/ImportBlockInfoTask.py","hikyuu/gui/data/ImportHistoryFinanceTask.py","hikyuu/gui/data/ImportPytdxTimeToH5Task.py","hikyuu/gui/data/ImportPytdxToH5Task.py","hikyuu/gui/data/ImportPytdxTransToH5Task.py","hikyuu/gui/data/ImportQmtToH5Task.py","hikyuu/gui/data/ImportTdxToH5Task.py","hikyuu/gui/data/ImportWeightToSqliteTask.py","hikyuu/gui/data/ImportZhBond10Task.py","hikyuu/gui/data/MainWindow.py","hikyuu/gui/data/MainWindow.ui","hikyuu/gui/data/SchedImportThread.py","hikyuu/gui/data/UsePytdxImportToH5Thread.py","hikyuu/gui/data/UseQmtImportToH5Thread.py","hikyuu/gui/data/UseTdxImportToH5Thread.py","hikyuu/gui/data/__init__.py","hikyuu/gui/data/tool.py","hikyuu/gui/dataserver.py","hikyuu/gui/hikyuu.ico","hikyuu/gui/images/hikyuu_small.png","hikyuu/gui/images/liandongxiaopu.png","hikyuu/gui/images/star.png","hikyuu/gui/importdata.py","hikyuu/gui/spot_server.py","hikyuu/gui/start_qmt.py","hikyuu/hub.py","hikyuu/indicator/__init__.py","hikyuu/indicator/indicator.py","hikyuu/indicator/pyind.py","hikyuu/interactive.py","hikyuu/matplotlibrc","hikyuu/plugin/__init__.py","hikyuu/shell/__init__.py","hikyuu/shell/cmdserver.py","hikyuu/shell/hkucmd.py","hikyuu/shell/hkushell.py","hikyuu/strategy/__init__.py","hikyuu/strategy/strategy_demo1.py","hikyuu/strategy/strategy_demo2.py","hikyuu/strategy/strategy_demo3.py","hikyuu/test/AllocateFunds.py","hikyuu/test/Condition.py","hikyuu/test/Datetime.py","hikyuu/test/Environment.py","hikyuu/test/Indicator.py","hikyuu/test/KData.py","hikyuu/test/MarketInfo.py","hikyuu/test/MoneyManager.py","hikyuu/test/Parameter.py"],"storefront":"/r/fasiondog","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fasiondog/hikyuu/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}