{"uid":"cap_tT_ixxUBKCDy-ThxGSynD","slug":"cryptyx-custom-trigger-backtester-2010b6aa","name":"CRYPTYX Custom Trigger Backtester","description":"Arbitrary trigger definition — POST any {type: z_score|z_differential|composite, ...} predicate and get the full institutional evidence envelope back. 5-year backtest, Sortino, max drawdown, profit factor, walk-forward IS/OOS, regime context, rolling hit rates. Enterprise tier because every request runs a live backtest (no cache). The extensibility endpoint: anything expressible in Metric Slicer becomes a triggerable institutional-grade primitive. Backtests run over the CRYPTYX 200+ tracked digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","url":"https://cryptyx.ai/api/triggers/custom","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"asset":{"type":"string","description":"Asset symbol (uppercased server-side)."},"horizon":{"type":"string","description":"'7d', '14d' (default), or '30d'."},"definition":{"type":"object","description":"Trigger definition. {type: \"z_score\"|\"z_differential\"|\"composite\", ...}. See docs for full schema."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","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.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_HOEUP3K7M3Eoc4A2NFwMR","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Accepts an arbitrary user-defined trigger predicate (z_score, z_differential, or composite) and returns a full institutional-grade backtest evidence envelope including 5-year performance stats, walk-forward IS/OOS, and regime context","exampleAgentPrompt":"Run a backtest on my custom z_score trigger for BTC with a 30-day horizon — I want the full institutional evidence envelope with Sortino ratio, max drawdown, profit factor, walk-forward IS/OOS split, and regime context.","exampleUseCases":[{"title":"Custom z-score signal validation","prompt":"I've built a z_score trigger for ETH and want to see how it would have performed over 14 days — can you backtest it on CRYPTYX and give me the Sortino ratio, max drawdown, profit factor, and walk-forward out-of-sample results?"},{"title":"Composite trigger regime stress-test","prompt":"Test this composite trigger definition on SOL with a 30-day horizon and tell me how it performs across different macro regimes — I need the rolling hit rates and walk-forward IS/OOS breakdown."},{"title":"Z-differential predicate for altcoin","prompt":"I want to evaluate a z_differential trigger on AVAX over a 7-day horizon — run the full 5-year backtest and give me all the institutional stats including profit factor and max drawdown."}],"resultDescription":"Returns a comprehensive institutional evidence envelope including 5-year backtest performance statistics, Sortino ratio, maximum drawdown, profit factor, walk-forward in-sample/out-of-sample (IS/OOS) split results, current macro regime context, and rolling hit rates — all computed live against CRYPTYX's 200+ tracked digital assets.","failureModes":["Invalid trigger definition schema — missing required fields like 'type' or malformed predicate structure","Unsupported asset symbol not covered in CRYPTYX's 200+ tracked universe","Invalid horizon value — must be '7d', '14d', or '30d'","Unsupported trigger type — must be z_score, z_differential, or composite","Payment failure — endpoint requires $0.25 USDC per call via x402 protocol","Backtest computation timeout for highly complex composite predicates","Insufficient historical data for newly listed or obscure long-tail assets"],"whenToPreferThis":"Choose this endpoint when you need to evaluate an entirely custom or novel trigger predicate that is not already a standard CRYPTYX setup — it is the extensibility endpoint for institutional-grade backtesting. Prefer it over the canonical setup scanner when your signal definition is unique and not pre-enumerated. It runs a live backtest every time (no cache), so it is appropriate when freshness and bespoke predicate flexibility matter more than cost efficiency.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:31:38.432Z","isFirstParty":false}