northstar
Northstar 盈富量化平台
免责声明:
本项目仅属于技术分享,不构成任何交易建议。使用者自身在交易前,需要清楚其可能面对的交易风险与相关法律规定,并为自身行为负责!




专业级量化交易软件,用于期货、股票、外汇、炒币等多种交易场景,实现自动交易。
【演示版网站】
已对接的网关示例:
- CTP 网关:https://gitee.com/NorthstarQuant/northstar-gateway-ctp
- 老虎网关:https://gitee.com/NorthstarQuant/northstar-gateway-tiger
- 币安网关:https://gitee.com/NorthstarQuant/northstar-gateway-binance
程序化交易
● 模组管理
● 策略编写(JAVA)
● 指标框架
● 运行状态可视化
● 自动风控
● 资金隔离
● 策略绩效
● 策略熔断
模拟账户交易
● 支持实时行情的本地模拟(同时支持手工及程序化交易)
● 支持历史回放的本地模拟(相当于复盘训练)
● 提供账户绩效统计
历史行情回放
● 对接了六大主流交易市场(国内期货、A 股、港股、美股、币圈、外汇)
● 提供分钟级精度历史行情
前端 GUI 监控台
● 提供单租户的监控台
● 方便配置网关、模组信息
● 提供图表可视化
● 方便日志查询
● 支持中英文切换
AI 助手
● 可对接主流的大模型平台 API
● 已有 Deepseek 及 Kimi 的对接案例
日志分析
● 隔离平台日志与模组日志
● 可通过监控台实时控制日志打印级别
策略回测
● 可实现大规模的批量回测
● 可实现快速回测
● 可实现高精度的回测
图表分析
● 提供多图同列
● 提供多周期联动
● 提供常用指标与画线工具
● 支持自定义指标(Javascript 脚本)
● 支持画线下单
报警通知
● 对接了企业微信与邮件通知
自定义网关
● 可扩展自行对接更多交易所
私有化部署
适用人群
专业量化操盘手、全栈技术爱好者、小型私募技术团队
运行环境
建议使用 Linux 云服务器,或者 Windows 系统(MAC 系统不支持 CTP、XTP 动态库)
程序架构
- B/S 架构
- northstar 项目为服务端(包含了 web 网页监控端)
- 数据库采用 H2(历史行情数据主要依赖数据服务,本地仅保存少量账户配置信息)
项目架构采用事件驱动+插件式开发

技术支持

注意事项
- 更多详细文档请加星球获取
- 服务器时间校正为北京时间,时间不准会影响行情接收
- 尽量不要在开市期间重启程序,因为行情是实时接收的,重启会导致当天的 K 线数据会缺失
- 编写策略逻辑时如需使用时间属性,务必使用 TICK 行情自带的时间戳,否则策略回测时会不准确
- 本项目为技术分享,对交易行为并不负责
- 使用者需要自行开发交易策略并需要一定的 JAVA 基础
特别鸣谢
redtorch作者,本项目保留了小部分其源码,同时感谢 redtorch 作者的技术分享。
klinechart作者,提供了优秀的 K 线前端库,并提供了相关的技术支持。
