SuperAPI AI 工具集

badger-strategy

智能体与模型

查看项目

更新于 10-16 05:51

技能介绍

用途:BADGER 是一个交易策略技能,用于在价格突破前24小时区间时,只有当未平仓合约(OI)同步上升才认可突破,以避免假突破。

主要能力:采用门控与打分结合。硬性门控包括:价格突破前24h高点(做多)或低点(做空);OI在1小时窗口内上升至少 oiRisingMinPct(默认2%);SM方向与突破方向一致;SM倾斜度≥ smTiltMinPct(默认55%)。打分项(上限约10分)包括突破幅度(≥1%加3分、0.3–1%加2分、<0.3%加1分)、OI上升(+2)、OI强劲增仓≥ oiStrongPct(默认5%,+1)、SM对齐(+2)、SM强倾斜≥70%(+1)、4h结构确认(+1)、成交量上升>10%(+1),最低入场分 minScore 为5。

使用方式:作为 senpi 交易运行时的策略运行,使用多资产白名单扫描器。主要MCP调用为 market_get_asset_data(K线 + asset_context.openInterest + oi_velocity)和 leaderboard_get_markets(SM方向)。退出完全由DSL负责:阶段1 max_loss_pct 20%,retrace_threshold 8,consecutive_breaches 1;时间类退出(hard_timeout、weak_peak_cut、dead_weight_cut)均禁用;阶段2采取宽阶梯(T0 +10%/锁定0,T1 +20%/25%,T2 +30%/40%,T3 +50%/60%,T4 +75%/75%,T5 +100%/85%)。默认标的为 BTC、ETH、SOL、HYPE,可通过配置中的 universe 覆盖。

限制:当 oi_velocity 为 null 时,会回退到基于 state/oi-state.json 自算OI增量;每个资产需一个tick预热,初次运行可能输出 WAITING。策略不调用 close_position。低流动性币种OI读数噪声大,应保持标的流动性。安装方式见 README.md,许可为 MIT。