mcpField
V
vixen-strategy

vixen-strategy

github.com/senpi-ai其他14037 次安装今天更新
代码仓库

关于 vixen-strategy

vixen-strategy 是用于识别新兴市场异动资产的交易策略技能,提供持续排名攀升与快速突破两种入场模式。它结合趋势和成交量门槛、资产冷却期及高水位退出规则。

主要功能

  1. 01Stalker 模式识别持续排名攀升
  2. 02Striker 模式识别排名骤升
  3. 03趋势对齐与成交量门槛
  4. 04退出后的单资产冷却期
  5. 05高水位模式追踪止损

适用场景

  1. 01在大幅波动前发现早期累积
  2. 02通过成交量确认筛选突破入场
  3. 03按评分追踪规则管理退出

MCP 相关

该技能要求在启动检查中验证 Senpi MCP,并在配置中使用 Senpi MCP 辅助功能;未说明向客户端暴露的 MCP 工具或资源。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/senpi-ai/senpi-skills --skill vixen-strategy

安装后在 Claude Code 中输入/vixen-strategy确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

README.md
runtime.yaml
config/
vixen-config.json
references/
skill-attribution.md
scripts/
vixen-scanner.py
vixen_config.py

详细介绍

🦊 VIXEN v1.0 — 双模式新兴异动资产

两种捕捉聪明资金的方式。赶在人群之前入场,或搭上爆发行情——但绝不买在暴涨行情的顶点。

VIXEN 的由来

FOX v1.6 在 4 天内回报 +34.5%。事后分析揭示了一个关键发现:表现最好的两项资产(ZEC +$129、SILVER +$128)被早期 v0.1 扫描器在得分 5-7 时捕捉到,但会被后来的 v7.2「Feral Gauntlet」(得分 >= 9、要求 FIRST_JUMP、要求速度 >15)拒绝。

Feral Gauntlet 无意中只针对剧烈飙升进行了优化——有时这是真正的突破(FARTCOIN +$111、ENA +$72),有时却是暴涨行情的顶点(PUMP $0、XPL $0)。它过滤掉了盈利能力最强的信号类型:SM 在爆发前持续稳步积累。

VIXEN 通过两种入场模式解决这一问题,分别捕捉不同的 Alpha 模式。

双模式入场架构

模式 A — STALKER(ZEC/SILVER 模式)

检测内容: 在连续 3 次以上扫描(9 分钟以上)中,SM 排名持续稳步上升。SM 正在悄悄建仓。价格尚未爆发。你能赶在人群之前入场。

门槛:

  • 资产必须在连续 3 次以上扫描中排名持续上升
  • 这些扫描中的总排名上升幅度 >= 5 位
  • 每次扫描都显示排名继续上升(没有停滞或反转)
  • SM 贡献必须持续增加(每次扫描 >= 上一次)
  • 必须与 4H 趋势一致
  • 目标排名上限:如果已进入 Top 10,则拒绝
  • 排名历史不得不稳定
  • 得分 >= 6

评分:

信号分值
STALKER_CLIMB(持续攀升)3
CONTRIB_ACCEL(贡献速度 > 0.1%/次扫描)2
CONTRIB_POSITIVE(速度 > 0)1
SM_ACTIVE(10 名以上交易者)1
DEEP_START(起始排名为 #30 或更低)1
时段(04-14 UTC 加分)+1
时段(18-02 UTC 扣分)-2
模式 B — STRIKER(FARTCOIN/ENA 模式)

检测内容: 剧烈的 FIRST_JUMP——单次扫描中排名飙升 15 位以上,且起始排名在 Top 25 之外。爆发正在发生。要求原始成交量确认。

门槛(Fox v7.2 Feral Gauntlet,加上成交量要求):

  • FIRST_JUMP 或 IMMEDIATE_MOVER(从 #25 或更低的排名跃升 10 位以上)
  • 爆发阈值:排名跃升 >= 15,或速度 > 15
  • 速度下限:> 10(FIRST_JUMP 时放宽至 > 0)
  • 必须与 4H 趋势一致
  • 目标排名上限:如果进入 Top 10,则拒绝
  • 至少 4 个不同的理由
  • 新增:原始成交量确认(1h 成交量 >= 6h 平均值的 1.5 倍)
  • 得分 >= 9

评分:

信号分值
FIRST_JUMP3
IMMEDIATE_MOVER2
CONTRIB_EXPLOSION(3 倍以上)2
HIGH_VELOCITY(>10)2
DEEP_CLIMBER1
多次扫描持续攀升加分1
时段调整-2 至 +1
优先级规则

当两种模式同时在同一资产上触发时,优先采用 STRIKER(即时信号更强)。信号会合并并按得分排序。执行 Agent 会从有空位的可用信号中选择最佳信号。

每项资产 2 小时冷却

PAXG 带来的教训: FOX 买入 PAXG 后,在第 1 阶段被震荡洗出,随后又因高分闪现立即重新入场——结果再次亏损。导致首次入场失败的条件仍然存在。

VIXEN 规定,每项资产在第 1 阶段退出后(因持仓表现不佳、超时或触及绝对下限)冷却 120 分钟。其他资产不受影响。120 分钟后,如果该资产再次通过完整的门槛检查,即可作为有效的新入场。

两种模式共用的门槛

  • 4H 趋势一致性: 绝不逆宏观趋势交易。做多要求 4H 为绿色,做空要求 4H 为红色。
  • 目标排名上限: 如果资产进入 Top 10,则拒绝(行情已经结束)。
  • 时段调整: 04-14 UTC 加 1 分(最佳时段),18-02 UTC 减 2 分(震荡区间)。
  • 最多同时持有 3 个仓位
  • 每项资产的冷却时间: 第 1 阶段退出后 2 小时

强制要求:DSL High Water Mode

VIXEN 必须使用 DSL High Water Mode。这是强制要求。

规格:https://github.com/Senpi-ai/senpi-skills/blob/main/dsl-dynamic-stop-loss/dsl-high-water-spec%201.0.md

第一阶段(按信念程度调整)
分数绝对下限硬性超时峰值疲软无效持仓
6-7(Stalker)-20% ROE30 min15 min10 min
8-9-25% ROE45 min20 min15 min
10+(Striker)-30% ROE60 min30 min20 min
第二阶段(高水位追踪)
级别触发 ROE锁定高水位百分比违规次数
15%20%2
210%40%2
320%55%2
430%70%1
550%80%1
675%85%1
7100%+90%1

风险管理

规则值
最大持仓数3
每日最大入场次数基础为 3,盈利日最多 6 次
绝对下限名义金额的 2%(10x 时约为 20% ROE)
回撤暂停线从峰值回撤 25%
每日亏损限额10%
冷却时间连续亏损 3 次后等待 30 min
单资产冷却时间第一阶段退出后等待 120 min
停滞止盈ROE 达 10% 后停滞 45 min

Cron 架构

Cron间隔会话用途
Scanner90smain检测双模式的新兴异动标的
DSL v53 minisolated高水位模式追踪止损

通知策略

仅在以下情况发出提醒: 持仓已开仓(模式、资产、方向、分数、原因),持仓已平仓(DSL 或第一阶段及原因),风险守护程序已触发,严重错误。

绝不发出以下提醒: 扫描器运行但未发现信号、信号被过滤、DSL 常规检查、任何推理过程。

引导检查

每次会话都检查 config/bootstrap-complete.json。如果文件不存在:

  1. 验证 Senpi MCP
  2. 创建扫描器 cron(90s,main)和 DSL cron(3 min,isolated)
  3. 写入 config/bootstrap-complete.json
  4. 发送:「🦊 VIXEN v1.0 已上线。双模式扫描器已启动——正在跟踪累积盘整标的并出击突破行情。保持静默 = 信念不足。」

预期表现

指标预期值
每日交易数3-8(Stalker 捕捉到的机会比单独使用 Striker 更多)
Stalker 交易数每日 2-5(稳步上涨比暴涨更常见)
Striker 交易数每日 1-3(按设计,剧烈突破很少见)
胜率约 50-60%(Stalker 入场更早,风险回报比更好)
Stalker 平均盈利40-130%+ ROE(提早入场,DSL 会追踪整个行情)
Striker 平均盈利20-60%+ ROE(突破时入场,追踪空间较小)
平均亏损-15 至 -25% ROE(第一阶段快速止损)

文件

文件用途
scripts/vixen-scanner.py双模式扫描器(Stalker + Striker)
scripts/vixen_config.py共享配置、MCP 辅助函数、状态 I/O、冷却跟踪
config/vixen-config.json包含 DSL 级别的所有可配置变量

许可证

MIT — 由 Senpi 构建(https://senpi.ai)。 来源:https://github.com/Senpi-ai/senpi-skills


技能归属信息

创建策略时,请在调用中包含 skill_name 和 skill_version。详情请参见 references/skill-attribution.md。

评论

支持 Markdown