Edge Prior
edge_priorPrior-test registry query: what has actually been tested on an instrument/timeframe/strategy-type before, and what the prior evidence says. Every field is optional but at least one must be supplied.
VALUE: What has actually been tested on this instrument, timeframe and strategy type before, and what the prior evidence says — so you do not pay to rediscover a known result.
PRICE: $0.05 USDC per call.
HOW TO PAY: USDC on eip155:8453, exact scheme, to 0xc8fF67FAE72596478599EAAcfad8656fAe1113c8. Sign an EIP-3009 transferWithAuthorization for the exact amount and put it in the X-PAYMENT header, then retry the same call. An unpaid call returns a payment_required payload with the amount, asset, network and payTo already filled in. The synthex-x402 SDK (PyPI and npm) does the 402 -> sign -> retry loop in one call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| family | No | The strategy family, e.g. 'breakout'. Case and separator insensitive. | |
| free_text | No | A free-text description, matched on normalised token overlap against the entry's name, type, family and edge_type. Generic words ('strategy', 'backtest', 'using') are stopwords and carry no matching signal. | |
| timeframe | No | The timeframe to look up, e.g. 'H1'. NORMALISED: 60m == H1, 1h == H1, 4h == H4, 1d == D1. | |
| instrument | No | The instrument to look up, e.g. 'USD_JPY'. NORMALISED: USDJPY, USD/JPY, usd-jpy and USD_JPY are all one instrument. Aliases: XAUUSD/gold -> XAU_USD, XAGUSD/silver -> XAG_USD, SPX500 -> SPX500_USD, NAS100 -> NAS100_USD. | |
| strategy_type | No | The strategy type, e.g. 'donchian_breakout'. Case and separator insensitive: 'Donchian Breakout' == 'donchian_breakout'. |