exchanges
接入层(抽象 + 实现),策略与领域层不感知底层差异。src/exchanges/
:
ExchangeAdapter.ts
aster/*
、binance/*
、pacifica/*
src/core/
:对冲执行抽象、市场聚合、策略接口docs/accounts/UNIFIED_MANAGEMENT.md
docs/accounts/ACCOUNT_LIFECYCLE.md
docs/accounts/ENV_VARS.md
docs/accounts/PACIFICA_ACCOUNT.md
docs/accounts/ASTER_ACCOUNT.md
src/infrastructure/
:钱包、配置、数据库(当前仅钱包在用)docs/
:架构、使用、变更日志与需求takerRatio
自适应,薄盘口限制 Taker,Maker join best/inside。depth(symbol, limit)
与 WS 事件(depth/ticker/trade)。--update-env
热重载;健康检查。baseNotional=2u
;gridStep=60bps
takerRatio=0.4
;minSpreadBps=35
;takerCooldownMs=10000
delta=8–15bps
,chunk=20–30%
,interval=3–5s
,mode=AUTO
ExchangeAdapter
完整对接,原子配对>98%exchanges(接入层)
src/exchanges/ExchangeAdapter.ts
:统一接口(下单/撤单/账户/仓位/深度/WS)src/exchanges/binance/FutureConnector.ts
:USDS 合约 REST 封装src/exchanges/binance/BinanceAdapter.ts
:实现 ExchangeAdapter
src/exchanges/aster/asterAdapter.ts
:签名封装/下单占位src/exchanges/aster/wsClient.ts
:WS 客户端(订阅/重连/心跳)src/exchanges/aster/orderBook.ts
:本地 OrderBook(快照+增量)src/exchanges/aster/orderBookManager.ts
:多符号管理与分发src/exchanges/aster/types.ts
:Aster 事件/配置类型src/exchanges/pacifica/PacificaClient.ts
:REST/WS 基础客户端(签名占位)src/exchanges/pacifica/PacificaAdapter.ts
:实现 ExchangeAdapter
core(领域层)
src/core/hedging/hedgingExecutor.ts
:对称/原子开平、净敞口约束(后续对接 exchanges)src/core/hedging/hedgeCalculator.ts
:数量/净暴露/回归计算src/core/hedging/router.ts
:路由到现货/合约执行(调用 AsterAdapter)src/core/strategy/positionStrategy.ts
:策略接口/信号定义src/core/market/*
:行情聚合/配置(深度/中位价)infrastructure(基础设施)
src/infrastructure/wallet/walletManager.ts
:链上签名/地址管理(已用)src/infrastructure/config/configManager.ts
:统一配置读取(待接)src/infrastructure/database/
:持久化(CSV/SQLite/报表,待接)utils(通用)
src/utils/logger.ts
:中文日志输出src/utils/math.ts
、src/utils/events.ts
、src/utils/web3.ts
examples / scripts(示例与脚本)
examples/pacifica_smoke.ts
:Pacifica 连通性examples/adapter_symmetry_demo.ts
:基于 ExchangeAdapter
的最小对称下单smoke:pacifica
(已有)、(新增)demo:adapter-symmetry
docs(文档)
docs/requirements.md
(本文)、docs/architecture.md
、docs/CHANGELOG.md
监控和可观测性
/health
)故障恢复和容错
安全加固
性能和扩展
数据持久化
运维工具
高级交易功能
hedgingExecutor
改为仅依赖 ExchangeAdapter
当前状态: 81.55/100 分 目标状态: 90+ 分 (企业级标准)
关键指标要求: