SYSTEM ONLINE · v3.2 · LOCAL MARKET DATA

DENSITY-SR

// 阿尔法量化价格行为引擎

端到端本地离线量化研究系统。读入 A 股 / MT5 / OKX 全市场数据, 自动识别支撑阻力、双风格 PA_Agent 实时研判、6 策略回测对比—— 不联网也能跑

下载 Windows 版 → 查看功能
Python 3.11+ Windows 10/11 精简版 117 MB · 数据可导入 离线可用
DENSITY-SR 全市场扫描 ▸ scan // A 股 · 260 只 · Top 6 因子
4273
A 股个股 · 4 周期 K 线
167
MT5 品种 · D1/H1/M15/M5
19
OKX 加密币对
6
回测策略一键对比

四大功能,从数据到决策

读入本地 Parquet 全市场数据 → 补指标 → 跑回测 → 出报告 → 全市场扫描 + 双智能体融合。 每一步独立可用,每一步都跑得通。

① 情绪盯盘

输入股票代码 → 自动抓东方财富新闻流 → 中英情感词典打分 (-1 ~ +1) → 生成"情绪看板" HTML。

sentiment.dashboard

② HTML 量化报告

单文件自包含:蜡烛图 + EMA20 + MACD 副图、六维评分雷达、新闻词云、双智能体融合信号表、6 策略对比。base64 内嵌,离线可看。

report.html

③ 6 策略回测对比

双均线交叉 / MACD 金叉 / RSI 均值回归 / RSI 超买卖出 / 唐奇安突破 / 布林带回归。统一比较累计收益·夏普·最大回撤·交易次数。

backtest.x6

④ 全市场扫描 + API 深度研判

4000+ A 股全市场扫荡,输出非"观望"的可交易信号;接 DeepSeek(可选)做深度研判,未配置密钥自动降级为本地离线研判。

scan.market()

双智能体融合(稳 / 激进)

Al Brooks 价格行为引擎移植为本地离线信号,5 票方向票投票 + 双风格阈值(稳健 ≥5+RR≥1.5 / 激进更宽松)。输出倾向/方向/入场/止损/目标。

PA_Agent.dual

单文件 Windows EXE

PyInstaller 打成单文件,含 ffmpeg。界面、指标引擎、双 Agent、6 策略回测全部内建,双击即用;离线数据可自行导入,亦可 --cli analyze --symbol 600519 命令行调用。

dist_v92/dsr_sr.exe

从本地数据到 可交易信号,五步闭环

不依赖任何在线 API(DeepSeek 可选)—— 每一步都用你的本机算力。

1

数据层 · 本地 Parquet

A 股 4273 只 + 指数 215 + MT5 167 + OKX 19,全部 5min/15min/60min/daily 四周期离线 K 线。

aiquant/market/data.py
2

指标层 · EMA20 / ATR / MACD / RSI / BOLL

自动补全五大指标族,再用 srlab 做"密度支撑阻力"(DENSITY-SR 名字来源)关键位检测。

aiquant/engine/indicators.py
3

信号层 · 双风格 PA_Agent

5 票方向票投票 + 双风格阈值(稳健 ≥5+RR≥1.5 / 激进更宽松),输出 倾向/方向/入场/止损/目标。

aiquant/engine/signals.py
4

回测层 · 6 策略一键对比

双均线 / MACD / RSI 均值回归 / RSI 超买卖出 / 唐奇安 / 布林带 —— 自动选最优。

aiquant/backtest/strategies.py
5

交付层 · HTML 报告 + 全市场扫描

单文件自包含 HTML 报告(base64 内嵌图,离线可看)+ 4000 只全市场扫荡输出可交易信号。

aiquant/report/ + aiquant/api/deepseek.py

下载 DENSITY-SR v3.2

Windows 10 / 11 · 单文件 EXE · 双击启动 · 内嵌 ffmpeg BUILD —

推荐 精简版 · 完整界面与信号引擎

117 MB · 界面、指标引擎、双 Agent、6 策略回测全功能;离线数据自行导入数据目录,或接在线行情

SIZE 117 MB SHA 5eb6f80a4c8…
Windows 10/11 x64 无需安装 Python 内嵌 ffmpeg 离线数据优先 支持 --cli analyze

动手之前的 最后一公里

下载哪个版本?数据怎么办?
官网当前提供 精简版(117 MB):界面、指标引擎、双 Agent、6 策略回测全部完整, 与完整版是同一个程序,唯一区别是不含离线数据包。

使用方式——把 Parquet 数据放进程序目录下的 A股数据/MT5_K线数据/OKX_K线数据/ 三个文件夹, 或接入在线行情即可跑全市场扫描。若数据缺失,工具会自动跳过对应模块,剩余功能仍可正常使用。
下载慢或者断了怎么办?
117 MB 的包在港澳台/海外网络下通常 1–3 分钟完成;大陆网络视线路情况约 2–5 分钟。

下载支持断点续传:浏览器中断后重新点下载,多数情况下会从断点继续,不用从头再来。 如遇长时间卡住,可刷新页面后重试,或换个网络环境再下。
第一次打开应该做什么?
解压 zip → 双击 aiquant.exe。 首次启动会读入本地 Parquet 数据目录,自动初始化指标 + 信号引擎。 完全离线可用,不需要联网激活。
数据存哪?没有数据怎么办?
程序默认读入 ./A股数据/ / ./MT5_K线数据/ / ./OKX_K线数据/ 三个目录的 Parquet 文件。 如果数据缺失,工具会自动跳过对应模块,剩余功能仍可用。
要不要配 LLM 密钥?
不要也完全能用。未配置密钥时自动降级为本地多因子离线研判, 全流程不联网也能跑。DeepSeek / 自定义 LLM 是可选的增强模块,用于"全市场扫描"后对候选做深度研判; 配了信号质量更高,不配核心功能不受影响。本工具不调用 LLM 做投资建议,LLM 仅用于自然语言层面的辅助研判。
实盘能直接用吗?
本工具仅用于研究分析,不提供实盘交易接口、不与券商系统对接、不直接下单。 输出仅为可交易信号候选列表。最终交易决策请用户自行判断、自行通过正规券商通道完成。 再次强调:本工具不构成投资建议。
6 策略分别是什么意思?
① 双均线交叉:金叉买入 / 死叉卖出;② MACD 金叉:DIF/DEA 金叉死叉;③ RSI 均值回归:RSI 偏离均值回归; ④ RSI 超买卖出:RSI 超买超卖区反向;⑤ 唐奇安突破:N 日新高新低突破;⑥ 布林带回归:价格突破上下轨后回归中轨。 同一只票上跑全部 6 策略,按累计收益·夏普·最大回撤·交易次数统一比较。
能商用吗?怎么授权?
源码以 MIT 协议开源,你可以自由使用 / 修改 / 商用。 但请注意:使用本工具进行量化研究产生的任何投资盈亏由使用者自行承担, 本工具作者及发布方不承担任何责任。