Releases: mirror29/inalpha
Releases · mirror29/inalpha
v0.2.0 —— D-10 多市场研究 + D-11 模拟盘 / 控制台 / 因子库
继 v0.1.0(首发)后的大版本,覆盖 D-9 收尾 → D-10 多市场 → D-11 模拟盘 共 130 个提交。
D-11 · 模拟盘 / 操作者控制台 / 因子库
- 接现成因子库(#52):新增
services/factor(:8004),封装 pandas-ta / WorldQuant Alpha101 / qlib Alpha158 三源 + 前瞻收益分位 + 时序 Rank IC 有效性打分;factor.timing / score / catalogtool;research analyst 引用经验证的有效因子做择时 - 策略多样性:strategy_hint 扩 breakout / volatility 两族 + donchian_breakout / atr_channel 内置策略;candidate 结构指纹去重
- 操作者控制台 dashboard(#52/#56):只读运行时看板(6 看板 + 双主题),BFF Route Handler 聚合后端、JWT 不出 server
- paper live runner(#34/#50 等):promoted 候选按行情自动跑 + 决策复盘 + 跨重启 resume + 单笔 notional 上限 + 账户级风控熔断 + TTL 兜底
- 跨币种 cash model(#32):账户多币种桶 + FX 折算 equity
D-10 · 多市场数据 + 研究链路
- web 搜索 + 财报基本面端点(多市场数据源扩展)
- 投资大师 persona 库 + deep_dive 韧性 + 网关超时
- analyst 接入 web / 基本面,orchestrator 多市场编排
- MarketHoursRule 接 exchange_calendars 全市场真生效
基础设施 / 网站 / CI
- 官网 landing page 大改 + SEO/GEO(JSON-LD schema)+ 架构图重设计
- Claude Code CR 非阻塞 + sticky 评论防邮件洪水
- 统一 .env + 多 LLM provider
做空(margin/perp 模式)规划见 issue #51。
🤖 Generated with Claude Code
v0.1.0 — Inalpha 首个 release
Inalpha v0.1.0 — 首个 release
从空仓库走到「user → orchestrator agent → 三 Python 内核 → 真实数据 → 回测 / 研究 / 模拟盘闭环」的端到端 MVP。
架构(三层)
- 前端:Next.js + CopilotKit(外部,未入本仓)
- 编排层:Mastra (TypeScript) — orchestrator agent + hooks / permissions / plan-exec / Swarm
- 内核层:三个独立 Python service —
data/paper/research
核心能力
编排(packages/orchestration)
- Mastra runtime + orchestrator agent(单 agent + 全 tool,D-8a' 简化拓扑)
- ADR-0010 hooks 中间件 + Stop hook 3 handler + StopHookRunner
- ADR-0011 permissions 中间件 + PII 脱敏 + assertScopedRequest 多用户隔离
- ADR-0012 plan-exec 工具
- ADR-0025 Swarm S1 并行回测 + idempotency + date-inject 护栏
- scheduler 模块(定时任务)
- @mastra/observability 全链路追踪 + LibSQLStore traces 持久化
数据(services/data)
- FastAPI + CCXT
- D-9 多 venue:crypto(Binance)+ 美股 + A 股 + 港股 + 日韩澳印巴英德等单股 + 全球指数 + FRED 宏观
/bars读写、/backfill/bars补数、/ticker服务端最新价
回测内核(services/paper)
- 内存撮合 + 执行链 + 引擎
- 策略:SMA cross / BuyAndHold / 布林带 MeanReversion
- D-7+ 报表指标增强
- D-8a 单笔下单
/orders/submit(ref_price optional,服务端自取) - D-8b/D-8c 持久化 + 用户级回溯 + research→策略→回测闭环
研究(services/research)
- Multi-analyst LLM debate
- D-9 金融时效性硬约束(fresh data 默认 + as_of 锚定 + 真新闻引用)
工程
bash scripts/dev.sh:一键起 data:8001 + paper:8002 + mastra:4111,端口预检 + verify_ready + statusbash scripts/check-consistency.sh:跨文件一致性检验(CI 红线之一)- 完整 CI:pnpm typecheck + vitest + ruff + consistency
- 安全审计:B/C 级 review 高/中风险已修(Portfolio round-trip PnL、execute_plan 顺序、http/hooks/permissions 6 个安全问题、JWT 白名单 / leeway 等)
协议
GNU AGPL-3.0(从 PolyForm Noncommercial 升级)
下一阶段
- D-9 收尾:RiskEngine 规则化 + paper 真接入;strategy_authoring 闭环
- E1(ADR-0020):LLM 真实改策略