股票历史K线数据抓取一直是量化分析和数据研究的基础工作,但手动获取和整理数据繁琐且容易出错。
getk 是一个基于长桥证券 LongPort OpenAPI 的开源工具,能按配置批量抓取指定股票在指定日期的分钟级历史K线数据,并自动写入 PostgreSQL 数据库。
主要功能包括:
- 支持多只股票和多个日期批量抓取;
- 自动去重插入,避免重复数据;
- 根据股票代码自动创建对应的数据表,命名规范清晰;
- 支持直接运行 Go 代码或编译成二进制使用;
- 进度显示,方便监控抓取过程。
使用前需要开通长桥证券账户并申请 OpenAPI 凭证,适合量化交易员、数据分析师和开发者快速搭建美股数据抓取环境。
GitHub 地址:github.com/dennisyang1986/getk
环境要求:Go 1.20+,PostgreSQL 12+,LongPort OpenAPI 凭证
配置灵活,支持通过 YAML 文件或环境变量管理参数,简单高效,助力美股量化数据采集。
