语言技术
Python、Node.js、MySQL、前端系统类型
Web、Windows行业分类
人工智能、金融参考价格
2500演示地址
https://github.com/ash19851/ailianghua
**事件驱动架构** — 系统通过 `EventBus`(发布/订阅模式)解耦各模块。策略产生 `SignalEvent`,风控管理器拦截校验,执行层消费并提交订单,成交后发出 `FillEvent` 通知策略更新状态。
**策略模式** — 所有策略继承 `Strategy` 基类,实现 `on_bar`/`on_tick`/`on_news` 等回调,通过 `buy()`/`sell()`/`close_position()` 方法发出交易信号。
**统一数据接口** — `DataProvider` 抽象基类统一了股票(akshare + yfinance)和加密货币(ccxt)的数据获取,`DataManager` 提供 Parquet 缓存层。
一个完整的量化交易平台,支持股票和加密货币,提供策略回测、参数优化、ML 模型训练、模拟/实盘交易、消息面情感分析等功能。提供三种交互方式:**命令行(CLI)**、**Web 界面(Streamlit)** 和 **桌面应用(PySide6)**。
| 页面 | 功能 |
|------|------|
| 🏠 仪表盘 | 账户概览、权益曲线、持仓饼图、快速回测 |
| 📊 策略回测 | 配置回测参数、运行回测、查看绩效报告和成交记录 |
| 🧠 策略管理 | 查看策略列表、参数优化(网格/遗传/贝叶斯)、ML 模型训练 |
| 💹 实时交易 | 模拟/实盘切换、实时行情图、下单面板、持仓与订单管理 |
| 📰 消息面分析 | 获取新闻、情感仪表盘、情感趋势图、手动文本测试 |
| ⚙️ 系统设置 | API 密钥配置、风控参数调整、数据库管理、日志查看 |
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论