Install
openclaw skills install paradex-strategy-builderDesign, backtest, and reason about trading strategies for Paradex using MCP tools. Takes natural language strategy descriptions and turns them into structured trading plans with entry/exit rules, position sizing, risk parameters, and historical validation using Paradex kline and trade data. Supports strategy templates for common approaches (funding arb, mean reversion, momentum, grid trading, basis trading). Use this skill whenever the user asks to build a trading strategy for Paradex, wants to backtest an idea, asks about "how would X strategy work on Paradex", wants to design entry/exit rules, asks about grid trading, funding arbitrage, mean reversion, momentum strategies, or any systematic trading approach on Paradex markets. Also trigger for "build me a bot", "trading plan", "strategy for BTC-USD-PERP", "backtest this idea", or "how would I trade [pattern] on Paradex".
openclaw skills install paradex-strategy-builderTranslates trading ideas into structured, testable strategy specifications. Uses Paradex MCP tools for historical data analysis and validation.
This skill produces strategy designs and historical analysis — it does NOT execute trades. If the user wants to execute, point them to the Paradex MCP order management tools (available when authenticated) or the paradex-py SDK.
| Tool | Strategy use |
|---|---|
paradex_klines | Historical price data for backtesting signals |
paradex_trades | Trade flow analysis for entry timing |
paradex_orderbook | Liquidity analysis for execution planning |
paradex_funding_data | Funding rate history for carry strategies |
paradex_market_summaries | Cross-market screening for opportunity detection |
paradex_markets | Tick sizes, position limits, min order sizes for realistic sizing |
paradex_bbo | Current spread for execution cost estimation |
Extract from the user's description:
If the user's description is vague, ask clarifying questions. If they want a template, offer one from the catalog below.
Structure every strategy as:
STRATEGY: [Name]
MARKET: [market_id]
TIMEFRAME: [resolution for signals]
ENTRY RULES:
- Condition 1: [specific, measurable]
- Condition 2: [specific, measurable]
- Entry type: [market/limit] at [price logic]
- Position size: [sizing rule]
EXIT RULES:
- Take profit: [condition or price level]
- Stop loss: [condition or price level]
- Time stop: [max holding period if applicable]
- Trailing stop: [if applicable]
RISK PARAMETERS:
- Max position size: [in base currency and USD]
- Max loss per trade: [dollar or percentage]
- Max concurrent positions: [number]
- Max daily loss: [dollar or percentage, then halt]
FILTERS:
- Only trade when: [market regime, volume, spread conditions]
- Avoid when: [conditions that invalidate the edge]
Use MCP data to check if the strategy would have worked:
paradex_klines for the relevant period and resolutionNote: This is NOT a rigorous backtest — it's a sanity check. True backtesting requires accounting for fills, slippage, fees, and execution timing that we can't precisely simulate from kline data alone.
What to report:
Using paradex_markets and paradex_orderbook:
Thesis: Collect funding payments by taking the opposite side of crowded positions.
Implementation:
paradex_market_summaries for extreme funding ratesKey data:
paradex_funding_data: historical funding to check if rates are mean-revertingparadex_market_summaries: current rates across all markets for screeningRisk factors:
Thesis: Prices tend to revert to a mean after overextension.
Implementation:
Key data:
paradex_klines: compute bands, RSI, ATRparadex_orderbook: check liquidity at entry/exit levelsRisk factors:
Thesis: Strong moves tend to continue.
Implementation:
Key data:
paradex_klines: price highs, volumeparadex_trades: confirm volume spike is real trades, not washRisk factors:
Thesis: Profit from price oscillation within a range.
Implementation:
Key data:
paradex_klines: identify the range boundsparadex_markets: min_notional and tick_size for grid spacingparadex_orderbook: ensure grid levels have liquidityRisk factors:
Thesis: Exploit price differences between spot and perpetual markets.
Implementation:
Key data:
paradex_market_summaries: mark_price vs underlying_priceparadex_funding_data: funding rate trendRisk factors:
## Strategy: [Name]
### Thesis
[1-2 sentences: what market behavior does this exploit?]
### Rules
[Structured entry/exit/risk rules as above]
### Historical Check
[Results from validation using MCP data]
### Execution Notes
[Practical considerations: fees, sizing, spread costs]
### Risk Summary
- Max expected loss per trade: $X
- Win rate estimate: X%
- Key risk: [biggest thing that can go wrong]
- Kill condition: [when to abandon the strategy entirely]
See templates.md for expanded strategy templates with parameter ranges and example calculations.