Skip to content

Releases: mirror29/inalpha

v0.2.0 —— D-10 多市场研究 + D-11 模拟盘 / 控制台 / 因子库

05 Jun 04:53
e574c6a

Choose a tag to compare

继 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 / catalog tool;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

25 May 08:14

Choose a tag to compare

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 + status
  • bash 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 真实改策略