🇨🇳 简体中文
🇺🇸 English
🇯🇵 日本語
Skip to the content.

Fire Quantitative Trading System

AI Python React License Coverage

基于 Python (FastAPI) 和 React 的量化交易系统,支持股票交易、策略回测和风险管理。


🚀 快速开始

环境要求

安装运行

# 1. 安装依赖
./scripts/install.sh

# 2. 启动服务
./scripts/startup.sh

# 3. 访问应用
# 前端: http://localhost:3000
# 后端: http://localhost:8000
# API文档: http://localhost:8000/docs

详细说明见 命令行使用指南


📦 核心模块

Trading 交易引擎

负责订单执行、持仓管理和交易会话控制,是系统的核心执行层。

Strategy 策略系统

提供可扩展的策略框架,支持10+内置策略和自定义策略开发。

Data Pipeline 数据管道

统一多源数据接入,提供实时和历史数据的采集、处理和分发。

Risk 风险管理

三层风险架构,提供预交易检查、实时监控和风险告警。

Broker 券商适配

管理券商配置和交易费用计算,支持多券商账户管理。

WebSocket 实时通信

双向实时数据推送,支持任务进度监控和日志流式传输。

Frontend 前端架构

React 18 + TypeScript 5 构建的响应式交易界面。


🎯 主要功能

交易功能

策略系统

风险控制

数据服务


📚 文档导航

快速开始

架构文档

开发资源


🤝 贡献

欢迎贡献代码、文档和建议!请查看 贡献指南 了解详情。

📄 许可证

本项目采用 Apache License 2.0 许可证。

🙏 致谢

感谢所有贡献者和开源社区的支持!


© 2025 Fire Quantitative Trading System. Built with ❤️ by the Fire Team.