SuperAPI AI 工具集

cougar-strategy

智能体与模型

查看项目

更新于 10-16 08:46

技能介绍

用途:COUGAR 在 Hyperliquid 的代币化美股市场(XYZ/xyz,交易代码 trade.xyz)运行经典股票对冲基金打法——做多最强股票、做空最弱股票,保持市场中性,赚取领先者与落后者之间的离散度收益。两本账(long/short)等额出资,名义敞口相互抵消以接近 beta 中性。

结构:一个生产者脚本 scripts/cougar-producer.py 同时服务两本账,由环境变量 COUGAR_LEG(long / short)选择。long 账用 COUGAR_LONG_WALLET 钱包、runtime-long.yaml、cougar_long_signals 扫描器;short 账用 COUGAR_SHORT_WALLET、runtime-short.yaml、cougar_short_signals。

标的范围:config.equities 中的代币化美股白名单,每 tick 与实时合约盘口及流动性下限取交集,跳过流动性差或已下市的标的,新上线的 trade.xyz 标的加入白名单后自动纳入。名单含 NVDA、TSLA、AAPL、META、MSFT、GOOGL、AMZN、AMD、MU、INTC、TSM、ORCL、NFLX、AVGO、CRM、COIN、MSTR、PLTR、SMCI、UBER、SHOP、SPCX。代币化股票在 Hyperliquid 上 24/7 交易,不受股市交易时段限制。

打分(两本账相同,minScore 5):每 tick 按 24h 相对强度(自身 24h 收益减股票池均值)排序,取前列做多、末列做空,取数由 rankPoolSize 决定;得分项包括相对强度、4h 绝对趋势、1h 确认、自身 24h 动量符号,以及 RSI 保护(做多遇超买 >80、做空遇超卖 <20 各扣 2 分)。

执行与退出:两本账均为 4 个仓位槽、margin_pct 20%、严格 5x 杠杆上限、tick 300 秒;采用 DSL 中等离散度管理(phase1 max_loss 14%,weak_peak_cut 8h @2.0,dead_weight_cut 16h,hard_timeout 7d;phase2 分档 8%→0、18%→40、35%→60、60%→78、100%→88)。

XYZ 处理:全池均为 XYZ,K 线请求带 dex="xyz",生产者依据 xyz: 前缀识别;main/xyz 清算所区块是同一全仓保证金钱包的两个视图,get_positions() 取 accountValue 时用 max() 一次取值,不可相加。

风控门槛:daily_loss_limit_pct 12、max_entries_per_day 6、max_consecutive_losses 4、cooldown_minutes 60、drawdown_halt_pct 20、per_asset_cooldown_minutes 240、data_retention_hours 168、drawdown_reset_on_day_rollover true(两本账相同)。

文件与安装:runtime-long.yaml / runtime-short.yaml 为每本账的运行时规范;config/cougar-long-config.json 与 config/cougar-short-config.json 为可调参数。安装见 README.md:两个守护进程(COUGAR_LEG=long 与 COUGAR_LEG=short)运行在两个等额出资(50/50,保持 beta 中性)的钱包上,各自使用对应运行时 YAML。

硬性限制:用户对话中的 Claude 会话不得调用 create_position、close_position、edit_position、ratchet_stop_add、ratchet_stop_edit、ratchet_stop_delete、cancel_order、strategy_close、strategy_close_positions;这些工具仅限生产者守护进程(入场路径)与 DSL ratchet 引擎(出场路径),用户对话会话只读。许可 Apache-2.0。

暂未提供:实际收益表现、费用与收费方式、支持的回测数据等未在资料中说明。