新增内容: - 数据源接入验证报告_141个.md:完整验证报告含真实响应数据 - 5个批次验证脚本(verify_batch1-5.py) - 合并验证结果(all_verified_results.json) 数据源覆盖: - CEX: 42个(Binance/OKX/Bybit/Kraken/Gate.io/KuCoin/HTX/Bitfinex/Crypto.com/MEXC) - DEX: 7个(DexScreener/Hyperliquid/Raydium/1inch) - 链上: 12个(Blockchain.info/Mempool.space/Blockchair/Etherscan) - DeFi: 15个(DeFiLlama 12端点/Aave/Lido/L2排名) - 衍生品: 9个(Deribit 7端点/CoinGecko衍生品) - 社交: 10个(Reddit 8子版块/Nitter RSS/恐惧贪婪) - 宏观: 28个(Yahoo Finance 22端点/世界银行 6端点) - 综合: 18个(CoinGecko 8端点/CoinPaprika 7端点/CoinGlass/The Graph) 全部141个数据源100%免费,139个无需API Key
20. Go + Air 量化知识迭代系统
本模块记录基于 Go 1.23.5 + Air v1.64.5 构建的量化知识迭代系统的完整文档体系。 系统已于 2026-03-06 完成实际试运行验证,Air 热重载功能正常,响应时间 < 1 秒。
模块文档列表
| 文档 | 说明 | 状态 |
|---|---|---|
| Go量化知识迭代系统完整架构.md | 系统整体架构、目录结构、API 设计、数据流 | ✅ 已完成 |
| Air热重载配置与迭代工作流程.md | Air 安装、.air.toml 配置、日常迭代流程 | ✅ 已完成 |
| 数据源接入完整指南.md | 12 个数据源的接入方式、API 端点、数据格式 | ✅ 已完成 |
| 部署运维指南.md | 本地开发、生产部署、Docker、监控告警 | ✅ 已完成 |
系统核心功能
本系统是 quantKonwledge 知识库的后端迭代引擎,核心功能包括:
知识库 MD 文档自动迭代更新:通过定时任务或 API 触发,自动拉取最新市场数据并更新对应 MD 文档,实现知识库的持续迭代。
多数据源统一接入:聚合 12 个数据源(Binance、OKX、Bybit、Deribit、Glassnode、CoinGlass、DeFiLlama、The Graph、CMC、TradingView、FRED、美联储官网),标准化为统一格式。
指标计算引擎:将 tradehk 的 TypeScript 指标逻辑移植为 Go 实现,支持高并发计算 EWO、MACD、RSI、ATR、SuperTrend、TTM Squeeze 等核心指标。
信号生成与通知:复现 tradehk 的 EWO 转换检测机制,多指标共振评分,支持飞书/Telegram/Webhook 通知。
热重载开发体验:使用 Air 实现无需手动重启的开发迭代流程,修改源码后 < 1 秒自动重编译重启。
实际试运行记录(2026-03-06)
| 验证项目 | 结果 |
|---|---|
| Go 1.23.5 安装 | ✅ 成功 |
| Air v1.64.5 安装 | ✅ 成功 |
| 项目编译(7.7MB 二进制) | ✅ 成功 |
| 服务启动(端口 9090) | ✅ 成功 |
健康检查 /health |
✅ 正常 |
知识库状态 /api/v1/status |
✅ 正常(98 文档,41 术语) |
指标列表 /api/v1/indicators |
✅ 正常(10 个指标) |
数据源状态 /api/v1/datasources |
✅ 正常(10 个数据源) |
| Air 热重载(修改代码 → 自动重启) | ✅ < 1 秒响应 |
| 版本更新(0.1.0 → 0.1.1) | ✅ 自动更新 |
相关知识模块
- 12_信号系统优化:EWO 阈值过滤、各币种专项策略
- tradehk 文档:参考源码架构与指标实现
- 10_链上数据分析:Glassnode 数据解读
- Wiki 名词解释:EWO、MVRV、SOPR 等术语定义