给量化机器人装上 AI “右脑”:基于 DeepSeek + Streamlit 的硬核加密交易开源终端

0 阅读2分钟

一、 缘起:技术指标在黑天鹅面前的无力感

做过量化交易的朋友都知道,传统的 MACD、RSI、BOLL 指标在震荡行情下是“印钞机”,但一旦遇到交易所暴雷、地缘冲突等系统性“黑天鹅”,纯看 K 线的机器人就像个瞎子。它不仅不会跑,甚至会因为指标“超卖”而疯狂补仓,最后死得极惨。

作为一名 AI 方向的开发者,我一直在思考:能不能给机器人装上一个能看懂新闻、感知识别风险的“大脑”?

二、 核心架构:LLM 宏观风控 + 传统微观执行

由此,我开发了这套 Cheetah Quant (猎豹量化) 。它采用了“双核”隔离架构:

  1. ** AI 参谋长 (大模型风控):** 系统通过 feedparser 定时抓取全球顶级加密媒体的头条快讯。通过调用 DeepSeek API(逻辑极强且成本极低)进行 NLP 情感分析。一旦判定有系统性风险,直接物理锁死买入接口,大跌期间只许卖、不许买。
  2. ** 猎豹执行引擎 (战术执行):** 在 AI 判定环境安全的前提下,底层依然由 BOLL + RSI + MACD 三重共振模型负责毫秒级的精准入场。

三、 商业级 SaaS 面板展示

为了告别枯燥的命令行,我基于 StreamlitPlotly 搓了一套暗黑科技风的控制台:

  • 实时战术大屏: 动态 K 线、资金曲线、夏普比率一目了然。
  • 物理安全栓: 严格隔离 Simulation (模拟)Live (实盘) 模式。
  • 本地私钥库: 所有的 API Key 和配置仅加密存储于本地 quant_bot.db,绝不上传云端。

四、 快速上手

项目已经完全开源,且目录结构极度精简(仅 5 个核心文件,方便魔改):

  1. 克隆代码: git clone https://github.com/byb-eng/V26-Cheetah-Quant.git
  2. 安装依赖: pip install -r requirements.txt
  3. 启动: 双击 启动机器人.bat 或运行 streamlit run robot_web_dashboard.py

五、 写在最后

目前项目处于 V26.3 版本。开源不代表建议实盘,加密市场风险巨大,请务必先用模拟模式测试!

如果你觉得这种“AI 风控 + 传统量化”的思路有启发,欢迎在 GitHub 上给个 Star 鼓励一下! GitHub 地址: github.com/byb-eng/V26…

也欢迎在评论区探讨更多的指标融合方案。