面向 A 股与 ETF 行情的本地量化数据引擎,支持增量同步、复权、批量查询与指标计算。
ling-0729/KHunter
面向A股的开源Python量化交易系统,涵盖数据管理、选股、择时、风控与回测。
- Star
- 705
- Fork
- 187
- 未关闭 Issue
- 10
- 最近提交
- 上个月
本页只介绍开源项目,不构成投资建议。交易和投资可能造成亏损,使用前请自行评估风险,并遵守当地法律法规。
这是什么?
KHunter 是一套面向A股市场的量化交易系统,主要服务个人投资者,覆盖从行情数据获取、选股策略、择时信号到回测验证的完整流程,并提供基于 Flask 的 Web 界面用于查看数据、执行选股和分析结果。
系统内置 12 种选股策略,包括均线金三角、涨停回马枪、超跌反弹等形态与逻辑;另有 8 种择时策略,涵盖布林带、RSI、支撑位和海龟系列等。选股结果可从技术面、资金面、基本面、板块强度和事件驱动五个维度评分排名,并按条件筛入狩猎场跟踪。系统会自动过滤ST股、退市股、市值过低及近期涨幅过大的标的。
行情数据主要来自 AKShare,可选配 Tushare API Token 以提升资金流和基本面数据的稳定性。项目要求 Python 3.10 及以上版本,数据存储使用 SQLite。
核心功能
- 01内置 12 种选股策略,支持多策略组合使用
- 02提供 8 种择时策略,输出买卖信号
- 03对选股结果进行技术、资金、基本面等五维评分与排名
- 04回测输出收益率、胜率和最大回撤等指标
- 05Web 界面可查看数据、生成选股 K 线图并在线调整策略参数
- 06智能增量更新,当日数据齐全时自动跳过网络请求
适用场景
- 按预设规则在A股中筛选趋势启动或底部反转形态的股票
- 在使用策略前用本地历史数据进行回测验证
- 基于现有框架开发和调优自己的选股策略
快速上手
- 1
克隆项目仓库
git clone https://github.com/ling-0729/KHunter.git - 2
进入项目目录
cd KHunter - 3
安装依赖
pip install -r requirements.txt - 4
启动Web界面
python main.py web
使用前须知
- 需要 Python 3.10 或更高版本,旧版本无法正常启动。
- 完整功能需要 6000 积分的 Tushare API Token,因为免费数据源不够稳定。
- 仅支持中国A股市场数据,定位为学习和研究用途,不构成投资建议。
- 升级或新装后需要执行 ADX 回填,否则买入信号会静默失效。
标签
#quant#a-share#quantitative-trading#stock-screener#backtesting#technical-analysis#python#china-stock#china-stock-market#pattern-recognition
常见问题
- KHunter 是什么?
- 面向A股的开源Python量化交易系统,涵盖数据管理、选股、择时、风控与回测。 KHunter 是一套面向A股市场的量化交易系统,主要服务个人投资者,覆盖从行情数据获取、选股策略、择时信号到回测验证的完整流程,并提供基于 Flask 的 Web 界面用于查看数据、执行选股和分析结果。
- KHunter 可以免费使用吗?用的什么许可证?
- KHunter 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- KHunter 还在维护吗?
- 半年内有更新。KHunter 最近一次提交是在 2026年10月7日。
- KHunter 适合用来做什么?
- 按预设规则在A股中筛选趋势启动或底部反转形态的股票 在使用策略前用本地历史数据进行回测验证 基于现有框架开发和调优自己的选股策略
- KHunter 怎么安装和运行?
- 克隆项目仓库: git clone https://github.com/ling-0729/KHunter.git 进入项目目录: cd KHunter 安装依赖: pip install -r requirements.txt 启动Web界面: python main.py web
- 在哪里获取 KHunter?
- 源代码和安装说明在 GitHub 上:https://github.com/ling-0729/KHunter
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
3132+25 本周471HTMLMIT更新于 26天前
面向 A 股的 AI 投研桌面工作台,覆盖行情分析、题材追踪、个股研究、持仓巡检与盘后复盘。
1763+71 本周191GoOther维护活跃更新于 前天
自托管的 A 股量化工作台,集策略构建、回测、实时监控与 AI 辅助分析于一体,并开放 API 与 MCP 接口。
7204+696 本周1749PythonMIT维护活跃更新于 23小时前
基于 Rust 核心的缠论技术分析 Python 库,覆盖股票、期货与数字货币的量化研究。
6568+21 本周1797RustOther维护活跃更新于 22天前
基于大模型的多市场股票智能分析系统,每日生成决策仪表盘并推送到企业微信、飞书等渠道。
6.8万+144 本周5.6万PythonMIT维护活跃更新于 4天前