{"uid":"cap_0s-rQSI8L_dbt7MA476WT","slug":"trading-strategy-data-batch-strategy-consensus-77d01fba","name":"Trading Strategy Data — Batch Strategy Consensus","description":"Same as strategy-consensus, for 2-3 assets in one call -- cheaper than calling the single-asset endpoint that many times separately.","url":"https://strategysignals.duckdns.org/tools/strategy-consensus/batch","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"assets":{"type":"array","items":{"enum":["BTC","ETH","SOL","XRP","ADA"],"type":"string"}}}},"responseSchema":{"type":"json","example":{"signals":[{"asset":"BTC","price":68420.5,"personalized":false,"trend_regime":"bullish","sma_period_days":200,"price_vs_sma_pct":8.4,"volatility_regime":"normal","volatility_percentile":0.42,"regime_changed_days_ago":47,"your_unrealized_pnl_pct":null,"trailing_stop_distance_pct":14.2,"trailing_stop_trigger_price":61200.1}],"methodology":{"description":"200-day SMA macro regime + 25% trailing stop, 14-day re-entry cooldown","sma_period_days":200,"trailing_stop_pct":0.25,"backtest_period_years":5,"backtest_sharpe_ratio":0.82,"backtest_reference_asset":"BTC","backtest_max_drawdown_pct":0.44,"backtest_total_return_pct":2.69}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_loqYTNlfa28EnPTuU8fso","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns live trend signals, volatility regime, and trailing stop data for BTC, ETH, and/or SOL using a transparent 200-day SMA + trailing stop systematic methodology.","exampleAgentPrompt":"Pull the latest trend signals for BTC, ETH, and SOL — I want to know which assets are in a bullish regime right now, their trailing stop distances, and how far each is above or below its 200-day SMA.","exampleUseCases":[{"title":"Pre-trade regime check for crypto portfolio","prompt":"Before I rebalance my crypto holdings, check the current trend regime and volatility percentile for BTC and ETH — are they both still bullish, and what are the trailing stop levels I should set?"},{"title":"Daily crypto signal digest for all three assets","prompt":"Give me a daily summary of the trend signals for BTC, ETH, and SOL — I want to know the regime for each, how long the current regime has been in place, and what the trailing stop trigger prices are."},{"title":"Evaluating strategy performance before allocating capital","prompt":"I'm considering following a systematic 200-day SMA strategy for crypto — can you pull the backtest stats including Sharpe ratio, max drawdown, and total return so I can evaluate if it's worth using?"}],"resultDescription":"A JSON object containing per-asset signals (trend regime label, current price, price vs 200-day SMA percentage, volatility regime, volatility percentile, days since regime change, trailing stop distance and trigger price) plus methodology metadata including backtest Sharpe ratio, max drawdown, and total return over 5 years.","failureModes":["Invalid asset enum value (only BTC, ETH, SOL accepted) returns validation error","Empty assets array may return empty signals array or error","Payment not included or insufficient USDC causes 402 Payment Required","Service unavailable or timeout from duckdns hosted endpoint (reliability risk)","Stale price data if upstream market feed is delayed"],"whenToPreferThis":"Choose this endpoint when you need transparent, independently verifiable trend signals for BTC, ETH, or SOL based on a clearly defined systematic methodology (200-day SMA + 25% trailing stop). It is ideal when you want to cross-rank multiple assets in one call and receive both live signals and backtest performance statistics together. Prefer this over black-box signal providers when the user requires auditable, reproducible methodology.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T00:43:29.627Z","isFirstParty":false}