osprey-strategy

Installation
SKILL.md

🐟🦅 OSPREY v1.0.0 — Cross-Venue Lag (Crypto Leader → XYZ Equity Proxy)

When BTC moves, the crypto stocks haven't caught up yet. Coinbase, MicroStrategy and the miners trade on Hyperliquid XYZ, priced on a different venue from spot crypto — so a sharp BTC move shows up in those equities late. Osprey measures how far behind each proxy is and bets it closes the gap.

Why this strategy exists

A crypto-correlated equity has a known beta to BTC (COIN ≈ 1.8×, MSTR ≈ 2.5×). When BTC jumps, the expected proxy move is BTC move × beta. But XYZ pricing can trail spot crypto — especially around trade.xyz reference windows — so the proxy's actual move lags. That difference is a measurable, tradeable gap. Distinct from Mantis: Mantis trades crypto→crypto laggards surfaced by market_get_cross_asset_flows. Osprey trades the cross-VENUE crypto→XYZ-equity lag and self-computes the gap from candles, because cross_asset_flows only surfaces crypto laggards.

CRITICAL RULES

RULE 1: The leader must move first

Each tick Osprey measures the leader's (BTC's) recent move over moveLookbackBars 1h candles. If |move| < minLeaderMovePct (default 2%), nothing happens — no leader move, no lag to trade.

RULE 2: The catch-up gap is the gate

For each proxy: expected = leader_move × beta, gap = expected − proxy_actual_move. Entry requires |gap| >= minGapPct (default 2%) AND the gap shares the leader's sign (the proxy still owes catch-up in the leader's direction). A proxy that already moved proportionally — or overshot (gap flips sign) — is skipped; the catch-up is done.

RULE 3: Follow the leader

Direction = the sign of the gap: leader up + proxy lagging up → LONG the proxy; leader down + proxy lagging down → SHORT. Osprey never fades the leader.

Installs
4
GitHub Stars
99
First Seen
Jun 7, 2026
osprey-strategy — senpi-ai/senpi-skills