1. 项目定位与用途
Hyper Alpha Arena 是一个生产级 AI 驱动的多交易所加密货币交易平台,定位为面向永续合约交易者的全栈解决方案。平台核心用途是让用户(包括非技术交易者和量化研究人员)能够通过 AI 辅助或程序化方式自动执行交易策略。它集成了量化因子 intelligence 和市场流信号监控,支持 Hyperliquid 和 Binance Futures 交易所,提供从策略创建、回测验证到实盘部署的完整流程。官方强调其是“Essential tool for crypto perpetual traders”,旨在成为机构级量化交易能力的平民化工具。
2. 解决的问题
平台主要解决三类问题:一是量化交易门槛高,传统策略开发需要编程和金融知识,本平台通过 AI 助手和自然语言配置降低门槛;二是市场监控困难,手动跟踪机构订单流、持仓变化(OI)和资金费率不现实,平台提供自动化监控并在结构变化时触发交易;三是策略验证风险大,通过内置回测引擎和 Hyperliquid 测试网纸交易,用户可在零风险下验证策略表现后再投入实盘。此外,平台整合多交易所,避免用户在多个系统间切换。
3. 适用场景
适用场景涵盖:非技术交易者通过自然对话创建交易信号和策略提示词,无需编写代码;量化研究人员使用 86 个内置因子(含 IC/ICIR 评分)和 69 函数自定义表达式引擎进行策略研究,并利用 AI 挖掘新因子;Hyperliquid 用户先在测试网进行免费纸交易,验证后切换主网实盘;Binance Futures 用户进行合约自动化交易;以及任何需要监控市场结构变化(如资金费率极端、大额订单流)并自动响应的高级交易者。平台支持双语言(英文/中文),适合全球用户。
4. 安装方式
安装方式在仓库中明确给出两种:推荐使用 Docker 一键部署,具体命令未在 README 中列出,但提及“one-click Docker deployment”;本地开发环境需先复制根目录的 .env.example 到 .env 并配置环境变量(如 HYPERLIQUID_ENCRYPTION_KEY),然后运行 pnpm install 安装依赖,最后通过 pnpm run dev 启动。该命令会并发启动前端(pnpm run dev:frontend)和后端(cd backend && uv sync --quiet && uv run uvicorn main:app --reload --port 5611 --host 0.0.0.0)。后端数据库配置在 Docker 下自动设置,本地需确保 PostgreSQL 可用。
5. 使用方式
使用方式以 Web UI 为中心:用户通过浏览器访问平台,利用 AI 助手通过自然语言交互配置交易信号和策略,无需编码。对于程序化交易,开发者可参考 backend/config/PROGRAM_DEV_GUIDE.md 编写 Python 策略代码,定义变量层、逻辑层和决策层。策略可先在 Hyperliquid 测试网进行纸交易模拟,回测引擎(backend/backtest/engine.py)会基于历史数据生成触发器并计算绩效,满意后切换至主网实盘。平台提供两种模式:AI Trader 适合复杂市场判断,Program Trader 适合高频精确规则。所有交易所 API 密钥可在 UI 中配置,无需修改代码。
6. 实现特点
从代码证据可见关键实现特点:一是事件驱动架构,市场数据(如 K 线、订单流)触发信号池或定时器,进而启动 AI 决策或程序执行,最终由 AI 交易员绑定钱包执行交易。二是双轨决策机制,AI Trader 调用 LLM(如 GPT、Claude)解析自然语言策略,Program Trader 运行用户 Python 代码返回确定性决策。三是因子集成,内置 86 个量化因子可作为信号指标,并支持 AI 挖掘新因子。四是模块化设计,API 路由层(backend/api/)分离关注点,回测引擎独立,数据库层(backend/database/