원클릭으로
backtest-strategy
Guide agents through backtesting strategy ideas with automatic data fetching and performance analysis
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Guide agents through backtesting strategy ideas with automatic data fetching and performance analysis
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
How to use the Delta Lab client (DELTA_LAB_CLIENT) for basis APY discovery, delta-neutral pair finding, lending/perp/price screening, time-series, and opportunity analysis across protocols. TRIGGER when the user asks about yields, APYs, basis, funding, delta-neutral, top-apy, lending rates, perp funding, borrow routes, or opportunity screening; OR when writing/editing a script that imports `DELTA_LAB_CLIENT` or uses `research_*` MCP tools; OR before any yield/basis/funding research. The MCP surface is intentionally narrow (snapshots only) — anything time-series, by-asset-id, plotting, or bulk requires the Python client documented here.
How to use the BRAP adapter/client in Wayfinder Paths for cross-chain quotes and swaps (data in/out, execution paths, approvals, and common gotchas).
How to use Hyperliquid adapter data (meta, funding, candles, orderbooks) and execution surfaces (orders/transfers) in Wayfinder Paths, including required executor wiring.
How to use the Uniswap V3 adapter for concentrated liquidity on Base/Arbitrum/Ethereum (LP provisioning, position management, tick math, and common gotchas).
How to use the Polymarket adapter in Wayfinder Paths for market discovery (Gamma), orderbooks/prices/history (CLOB), user positions/activity (Data API), and execution (buy/sell + redeem) using pUSD collateral on Polygon (including deposit / withdraw preparation flows).
How to read Wayfinder Shells frontend state, create chart panes, and add TradingView annotations or overlays to the default live chart or agent-created workspace charts.
| name | backtest-strategy |
| description | Guide agents through backtesting strategy ideas with automatic data fetching and performance analysis |
| metadata | {"tags":"backtesting, strategy, performance, sharpe, drawdown, funding, simulation, yield, lending, carry, delta-neutral"} |
Use this skill when you are:
wayfinder_paths/strategies/First, determine if you're backtesting an existing strategy or a new idea:
wayfinder_paths/strategies/)Load these rules:
Load these rules in order (most to least specific for your strategy type):
rules/backtesting.md — Strategy type → helper mapping, quick start examples, config reference, stats format, gotchas, production path. Always load this first.
rules/yield-strategies.md — Detailed patterns for lending/yield strategies: supply rate rotation, leveraged yield loops, carry trade, multi-venue benchmark. Load when the user's strategy involves lending protocols, supply APRs, or borrow rates.
quick_backtestbacktest_delta_neutralbacktest_yield_rotationbacktest_carry_trade| Strategy | One-liner |
|---|---|
| Momentum/trend (perp) | quick_backtest(strategy_fn, symbols, start, end) |
| Delta-neutral basis carry | backtest_delta_neutral(symbols, start, end) |
| Yield rotation (lending) | backtest_yield_rotation(symbol, venues, start, end) |
| Carry trade (borrow/supply spread) | backtest_carry_trade(symbol, start, end) |
| Active perps / HIP-3 (deployable) | backtest_perps_trigger(signal_fn, decide_fn, symbols, ...) |
| Full control | run_backtest(prices, target_positions, config) |
All helpers are in wayfinder_paths.core.backtesting.
For actively-traded Hyperliquid strategies (perp or HIP-3), use
backtest_perps_triggerand the trigger pattern. The samesignal.pyanddecide.pymodules run in backtest, live, and reconcile — drift is architecturally impossible. See rules/perps-trigger.md.