{"id":"cd5cb98d-f735-4a54-8a81-54fc89e43735","shortId":"Hvvnjt","kind":"x402","title":"https://api.quantoracle.dev/v1/backtest/strategy","tagline":"","description":"","tags":[],"capabilities":["x402-eip155:8453","http-post","input:commission_bps","input:initial_capital","input:params","input:prices","input:slippage_bps","input:strategy"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://api.quantoracle.dev/v1/backtest/strategy","protocol":"x402","transport":"http","auth":{"type":"x402","details":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0xC94f5F33ae446a50Ce31157db81253BfddFE2af6","amount":"100000","scheme":"exact","network":"eip155:8453","outputSchema":{"input":{"type":"http","method":"POST","bodyFields":{"params":{"type":"object","required":false,"description":"Strategy params. SMA: {fast,slow}. RSI: {period,oversold,overbought}. Momentum: {lookback}. Bollinger: {period,std}."},"prices":{"type":"array","required":true,"description":"Price history (daily closes, oldest first)"},"strategy":{"type":"string","required":false,"description":"sma_crossover | rsi_mean_reversion | momentum | bollinger_breakout"},"slippage_bps":{"type":"number","required":false,"description":"One-way slippage in basis points"},"commission_bps":{"type":"number","required":false,"description":"Round-trip commission in basis points"},"initial_capital":{"type":"number","required":false,"description":"Starting capital"}},"discoverable":true},"output":{"response":{"type":"object","description":"Backtest Strategy"}}},"maxTimeoutSeconds":30},{"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"9biztrXscReJ3Wi8EfkD2gL3WXzYUmzTEohD26Bxp39u","amount":"100000","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","outputSchema":{"input":{"type":"http","method":"POST","bodyFields":{"params":{"type":"object","required":false,"description":"Strategy params. SMA: {fast,slow}. RSI: {period,oversold,overbought}. Momentum: {lookback}. Bollinger: {period,std}."},"prices":{"type":"array","required":true,"description":"Price history (daily closes, oldest first)"},"strategy":{"type":"string","required":false,"description":"sma_crossover | rsi_mean_reversion | momentum | bollinger_breakout"},"slippage_bps":{"type":"number","required":false,"description":"One-way slippage in basis points"},"commission_bps":{"type":"number","required":false,"description":"Round-trip commission in basis points"},"initial_capital":{"type":"number","required":false,"description":"Starting capital"}},"discoverable":true},"output":{"response":{"type":"object","description":"Backtest Strategy"}}},"maxTimeoutSeconds":30}]},"qualityScore":"0.000","qualityRationale":null,"verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":null,"enrichmentVersion":1,"enrichedAt":null,"embedding":null,"createdAt":"2026-04-21T23:02:59.745Z","updatedAt":"2026-04-22T02:33:07.876Z","lastSeenAt":"2026-04-22T02:33:07.876Z","tsv":"'/v1/backtest/strategy':3 'api.quantoracle.dev':2 'api.quantoracle.dev/v1/backtest/strategy':1 'http-post' 'input:commission_bps' 'input:initial_capital' 'input:params' 'input:prices' 'input:slippage_bps' 'input:strategy' 'x402-eip155:8453'","prices":[{"id":"931596e1-79d0-49e0-8517-eb38c2e3e7d6","listingId":"cd5cb98d-f735-4a54-8a81-54fc89e43735","amountUsd":null,"unit":"per_call","nativeCurrency":"USD COIN","nativeAmount":null,"chain":"base","payTo":"0xC94f5F33ae446a50Ce31157db81253BfddFE2af6","paymentMethod":"x402-usd coin","isPrimary":true,"details":{"scheme":"exact","accepts_all":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0xC94f5F33ae446a50Ce31157db81253BfddFE2af6","amount":"100000","scheme":"exact","network":"eip155:8453","outputSchema":{"input":{"type":"http","method":"POST","bodyFields":{"params":{"type":"object","required":false,"description":"Strategy params. SMA: {fast,slow}. RSI: {period,oversold,overbought}. Momentum: {lookback}. Bollinger: {period,std}."},"prices":{"type":"array","required":true,"description":"Price history (daily closes, oldest first)"},"strategy":{"type":"string","required":false,"description":"sma_crossover | rsi_mean_reversion | momentum | bollinger_breakout"},"slippage_bps":{"type":"number","required":false,"description":"One-way slippage in basis points"},"commission_bps":{"type":"number","required":false,"description":"Round-trip commission in basis points"},"initial_capital":{"type":"number","required":false,"description":"Starting capital"}},"discoverable":true},"output":{"response":{"type":"object","description":"Backtest Strategy"}}},"maxTimeoutSeconds":30},{"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"9biztrXscReJ3Wi8EfkD2gL3WXzYUmzTEohD26Bxp39u","amount":"100000","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","outputSchema":{"input":{"type":"http","method":"POST","bodyFields":{"params":{"type":"object","required":false,"description":"Strategy params. SMA: {fast,slow}. RSI: {period,oversold,overbought}. Momentum: {lookback}. Bollinger: {period,std}."},"prices":{"type":"array","required":true,"description":"Price history (daily closes, oldest first)"},"strategy":{"type":"string","required":false,"description":"sma_crossover | rsi_mean_reversion | momentum | bollinger_breakout"},"slippage_bps":{"type":"number","required":false,"description":"One-way slippage in basis points"},"commission_bps":{"type":"number","required":false,"description":"Round-trip commission in basis points"},"initial_capital":{"type":"number","required":false,"description":"Starting capital"}},"discoverable":true},"output":{"response":{"type":"object","description":"Backtest Strategy"}}},"maxTimeoutSeconds":30}],"asset_contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","max_timeout_seconds":30},"createdAt":"2026-04-21T23:02:59.745Z"}],"sources":[{"listingId":"cd5cb98d-f735-4a54-8a81-54fc89e43735","source":"x402_bazaar","sourceId":"https://api.quantoracle.dev/v1/backtest/strategy","sourceUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources","isPrimary":true,"firstSeenAt":"2026-04-21T23:02:59.745Z","lastSeenAt":"2026-04-22T02:33:07.876Z"}],"details":{"listingId":"cd5cb98d-f735-4a54-8a81-54fc89e43735","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":{"input":{"type":"http","method":"POST","bodyFields":{"params":{"type":"object","required":false,"description":"Strategy params. SMA: {fast,slow}. RSI: {period,oversold,overbought}. Momentum: {lookback}. Bollinger: {period,std}."},"prices":{"type":"array","required":true,"description":"Price history (daily closes, oldest first)"},"strategy":{"type":"string","required":false,"description":"sma_crossover | rsi_mean_reversion | momentum | bollinger_breakout"},"slippage_bps":{"type":"number","required":false,"description":"One-way slippage in basis points"},"commission_bps":{"type":"number","required":false,"description":"Round-trip commission in basis points"},"initial_capital":{"type":"number","required":false,"description":"Starting capital"}},"discoverable":true},"output":{"response":{"type":"object","description":"Backtest Strategy"}}},"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"x402_version":2,"resource_type":"http","bazaar_last_updated":"2026-04-21T22:39:31.873Z"},"updatedAt":"2026-04-22T02:33:07.876Z"}}