{"x402Version":2,"payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","resources":[{"id":4339,"slug":"4339","resource":"https://cryptyx.ai/api/asset/asymmetry","description":"Cross-class positioning panels per asset — futures funding stress, options 1M risk-reversal skew, order-book imbalance, and 7-day taker buy/sell ratio. Each panel: current z, percentile, 30-day sparkline, one-line narrative. Response carries a _next block with active-signals / thesis / regime-context / top-setups / peer-cluster so an agent can go from positioning read to per-asset conviction, historical edge, or basket construction without leaving the flow. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"symbol":""},"type":"http"},"output":{"example":{"ok":true,"panels":[{"class":"FUT","current_pctl":0.91,"current_z":1.42,"key":"funding_stress","label":"Funding stress","last_asof_day":"2026-06-18","metric_id":"FUT_FUNDING_MA_7D","one_liner":"Elevated long-biased funding (91th pctl) — longs paying up.","sparkline_30d":[{"d":"2026-05-20","pctl":0.62,"z":0.31},{"d":"2026-06-18","pctl":0.91,"z":1.42}]},{"class":"OPT","current_pctl":0.34,"current_z":-0.42,"key":"options_skew","label":"Options skew","last_asof_day":"2026-06-18","metric_id":"OPT_SKEW_RR25D_1M","one_liner":"Skew near neutral — balanced tail pricing.","sparkline_30d":[{"d":"2026-05-20","pctl":0.55,"z":0.12},{"d":"2026-06-18","pctl":0.34,"z":-0.42}]},{"class":"OB","current_pctl":0.04,"current_z":-2.15,"key":"liquidity_posture","label":"Liquidity posture","last_asof_day":"2026-06-18","metric_id":"OB_IMB_100BP","one_liner":"Extreme ask-heavy imbalance (4th pctl) — sellers stacked at 100bp.","sparkline_30d":[{"d":"2026-05-20","pctl":0.31,"z":-0.5},{"d":"2026-06-18","pctl":0.04,"z":-2.15}]},{"class":"FLOW","current_pctl":0.71,"current_z":0.65,"key":"flow_bias","label":"Flow bias","last_asof_day":"2026-06-18","metric_id":"FLOW_TAKER_BS_RATIO_MA_7D","one_liner":"Taker flow balanced.","sparkline_30d":[{"d":"2026-05-20","pctl":0.58,"z":0.22},{"d":"2026-06-18","pctl":0.71,"z":0.65}]}],"symbol":"BTC"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"symbol":{"description":"Asset ticker, uppercased and trimmed server-side (e.g. BTC, ETH, SOL)","type":"string"}},"required":["symbol"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:02:39.57Z","quality":{"calls30d":146,"uniquePayers30d":2,"lastCalledAt":"2026-09-05T13:02:39.388Z"},"liveness":{},"verified":false,"featured":false},{"id":4909,"slug":"4909","resource":"https://cryptyx-ai.vercel.app/api/x402/health","description":"Service health probe — build version, last pipeline run, current signal/composite/asset counts. Sub-second, no DB writes. The cheapest end-to-end pay-per-call check before issuing real queries.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"assets":200,"build":"f2aa49c","deployedAt":"2026-06-28T13:00:00Z","metrics":440,"ok":true,"service":"CRYPTYX","signals":{"atomic":143,"composites":9}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx-ai.vercel.app","lastUpdated":"2026-09-17T12:20:16.878Z","quality":{"calls30d":32,"uniquePayers30d":4,"lastCalledAt":"2026-09-17T12:20:16.648Z"},"liveness":{},"verified":false,"featured":false},{"id":4340,"slug":"4340","resource":"https://cryptyx.ai/api/ai/signals","description":"Per-asset bundle of the latest atomic and composite signal snapshot plus N-day event lookback, grouped by asset. Includes macro regime and confidence. The full signal picture for an agent prompt in one call. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"assets":"","events_days":0,"min_conf_pct":0},"type":"http"},"output":{"example":{"asof_day":"2026-06-18","assets":[{"asof_day":"2026-06-18","asset":"BTC","atomic":{"events":[{"asof_day":"2026-06-17","asset":"BTC","confidence_pct":68.5,"signal_id":"TR_ROC_180D","triggered":true},{"asof_day":"2026-06-15","asset":"BTC","confidence_pct":55.1,"signal_id":"VOL_COMPRESSION_7v30","triggered":true}],"snapshot":[{"asof_day":"2026-06-18","asset":"BTC","confidence_pct":73.2,"signal_id":"TR_MOMO_CONT_14D","triggered":true,"value":0.61},{"asof_day":"2026-06-18","asset":"BTC","confidence_pct":41,"signal_id":"FLOW_VWAP_DEV_7D","triggered":false,"value":-0.12}]},"composite":{"events":[{"asof_day":"2026-06-16","asset":"BTC","composite_id":"SIG_FLOW_ACCUM_30D","confidence_pct":62.8,"triggered":true}],"snapshot":[{"asof_day":"2026-06-18","asset":"BTC","composite_id":"SIG_TR_REGIME_TRANSITION_14D","confidence_pct":81.4,"score":0.74,"triggered":true}]},"regime":"consolidation","regime_confidence":0.73},{"asof_day":"2026-06-18","asset":"ETH","atomic":{"events":[],"snapshot":[{"asof_day":"2026-06-18","asset":"ETH","confidence_pct":38,"signal_id":"TR_MOMO_REV_14D","triggered":false,"value":0.21}]},"composite":{"events":[],"snapshot":[]}}],"ok":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"assets":{"description":"Comma-separated asset symbols (uppercased server-side, e.g. BTC,ETH,SOL). Empty = all assets.","type":"string"},"events_days":{"description":"Lookback window for atomic + composite events (1-90, default 7)","type":"integer"},"min_conf_pct":{"description":"Minimum confidence_pct filter for snapshot rows (0-100, default 0). NULL confidence rows pass through.","type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-12T17:11:43.489Z","quality":{"calls30d":4,"uniquePayers30d":4,"lastCalledAt":"2026-09-12T17:11:43.188Z"},"liveness":{},"verified":false,"featured":false},{"id":4341,"slug":"4341","resource":"https://cryptyx.ai/api/funding-rate","description":"Aggregated-exchange daily perpetual funding rate per asset, last N days. Raw feed — no annualisation, no z-score. Cheap historical input for carry-trade backtests and crowding diagnostics. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asset":"","days":0},"type":"http"},"output":{"example":{"_next":{"description":"Recommended next calls given the response above.","hints":[{"method":"GET","path":"/api/asset/asymmetry","price_usd":0.05,"reason":"Full FUT + OPT + OB + FLOW positioning panels alongside funding."},{"method":"GET","path":"/api/asset/active-signals","price_usd":0.05,"reason":"Every FUT-class signal firing on this asset with walk-forward + health."}]},"asof_day":"2026-06-18","asset":"BTC","count":3,"days":30,"ok":true,"rates":[{"asof_day":"2026-06-18","asset":"BTC","fr_close":0.00011},{"asof_day":"2026-06-17","asset":"BTC","fr_close":0.00009},{"asof_day":"2026-06-16","asset":"BTC","fr_close":-0.00004}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asset":{"description":"Asset symbol (e.g. BTC, ETH, SOL). Trimmed and uppercased server-side.","type":"string"},"days":{"description":"Number of trailing days to return (1-365, default 30).","type":"number"}},"required":["asset"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:54:48.6Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-09-05T12:54:48.427Z"},"liveness":{},"verified":false,"featured":false},{"id":4342,"slug":"4342","resource":"https://cryptyx.ai/api/assets","description":"Per-asset snapshot or daily series — composite score, rank, recent returns, realised volatility, Sharpe ratios, plus macro regime with confidence. The 200+ asset master ranking feed for portfolio construction and rotation. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"assets":"","days":30,"mode":"snapshot","universes":""},"type":"http"},"output":{"example":{"_next":{"description":"Recommended next calls given the response above.","hints":[{"method":"GET","path":"/api/market-pulse/conviction","price_usd":0.05,"reason":"Top-N and bottom-N by composite score with regime gating."},{"method":"GET","path":"/api/asset/thesis","price_usd":0.05,"reason":"Claude-narrated conviction thesis for any asset in the list."}]},"_series_mode_note":"In series mode price_anchor is omitted and assets[] carries daily rows across the last N days (1-365).","asof_day":"2026-06-18","assets":[{"asof_day":"2026-06-18","asset":"BTC","comp_rank_eq":1,"comp_rank_pct":0.995,"comp_score":0.642,"price_anchor":71240.55,"regime":"consolidation","regime_confidence":0.73,"ret_1d":0.0142,"ret_30d":0.1123,"ret_7d":0.0481,"sharpe_30d":1.21,"sharpe_7d":1.84,"universe_tag":"core","vol_rv_30d":0.412,"vol_rv_7d":0.328},{"asof_day":"2026-06-18","asset":"ETH","comp_rank_eq":2,"comp_rank_pct":0.99,"comp_score":0.518,"price_anchor":3812.4,"ret_1d":0.0083,"ret_30d":0.0744,"ret_7d":0.0312,"sharpe_30d":0.87,"sharpe_7d":1.12,"universe_tag":"core","vol_rv_30d":0.523,"vol_rv_7d":0.451},{"asof_day":"2026-06-18","asset":"SOL","comp_rank_eq":3,"comp_rank_pct":0.985,"comp_score":0.471,"price_anchor":168.22,"ret_1d":-0.0021,"ret_30d":0.0489,"ret_7d":0.0156,"sharpe_30d":0.61,"sharpe_7d":0.43,"universe_tag":"core","vol_rv_30d":0.741,"vol_rv_7d":0.672}],"count":3,"mode":"snapshot","ok":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"assets":{"description":"Comma-separated uppercase symbols (e.g. BTC,ETH,SOL). Optional filter.","type":"string"},"days":{"description":"Series-mode lookback window, 1-365. Default 30. Ignored in snapshot mode.","example":30,"type":"integer"},"mode":{"description":"snapshot = latest canonical day cross-section; series = last N days. Default snapshot.","enum":["snapshot","series"],"type":"string"},"universes":{"description":"Comma-separated universe tags. Optional filter.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-14T19:48:26.983Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-14T19:48:26.675Z"},"liveness":{},"verified":false,"featured":false},{"id":4343,"slug":"4343","resource":"https://cryptyx.ai/api/market-pulse/temporal-layers","description":"Tactical / strategic / secular regime decomposition + Supertrend score across a 1-1900 day lookback. Shows regime alignment across timescales — is the market in agreement or diverging? Complements /market-pulse/regime by decomposing multi-horizon consistency into named layers. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"days":0},"type":"http"},"output":{"example":{"count":90,"current":{"alignment":"partial","secular":{"horizon":"180d","regime_label":"expansion"},"strategic":{"horizon":"30d","regime_label":"expansion"},"supertrend_score":0.68,"tactical":{"horizon":"7d","regime_label":"consolidation"}},"durationMs":124,"history":[{"asof_day":"2026-07-08","secular":"expansion","strategic":"expansion","tactical":"consolidation"}],"ok":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"days":{"description":"Lookback window in days (1-1900, default 90)","type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:08:34.959Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-05T13:08:34.767Z"},"liveness":{},"verified":false,"featured":false},{"id":4344,"slug":"4344","resource":"https://cryptyx.ai/api/taker-flow","description":"Daily taker buy/sell USD and buy/sell ratio per asset, split into spot and futures arrays, last N days. Raw tape for custom flow models. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asset":"","days":0},"type":"http"},"output":{"example":{"futures":[{"asof_day":"2026-06-18","asset":"BTC","bs_ratio":1.0214,"taker_buy_usd":2143000000,"taker_sell_usd":2098000000}],"spot":[{"asof_day":"2026-06-18","asset":"BTC","bs_ratio":1.0518,"taker_buy_usd":512340000,"taker_sell_usd":487120000}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asset":{"description":"Asset symbol, uppercased server-side","type":"string"},"days":{"description":"Lookback days, 1-365, default 30","type":"integer"}},"required":["asset"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:54:57.463Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-05T12:54:57.285Z"},"liveness":{},"verified":false,"featured":false},{"id":4345,"slug":"4345","resource":"https://cryptyx.ai/api/signals/catalog","description":"The entry point for agents landing on CRYPTYX. Returns the full signal registry (every atomic and composite signal, all versions) with class, horizon, geometry, parameters, 30-day trigger stats, three-axis health grades, walk-forward IS/OOS — plus a meta.service block (universe + walk-forward + macro-regime + OKX/Kraken/Coinbase venues), a meta.by_class strategy-family breakdown, a meta.next recommended 5-step flow, and per-signal _actions with direct URLs to explain / backtest / fork / simulate. One call answers \"what is CRYPTYX, what can I buy, and what should I call next\". Signal evaluations run across the CRYPTYX 200+ tracked digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"count":29,"durationMs":842,"meta":{"by_class":{"CORR":{"count":21,"one_liner":"Cross-asset correlation regimes"},"EFF":{"count":16,"one_liner":"Price efficiency + reversal setups"},"FLOW":{"count":11,"one_liner":"Order flow + taker aggression"},"FUT":{"count":16,"one_liner":"Futures funding + open interest"},"OB":{"count":33,"one_liner":"Order book depth + imbalance"},"OPT":{"count":17,"one_liner":"Options implied vol + skew"},"TR":{"count":33,"one_liner":"Trend + momentum signals"},"VOL":{"count":13,"one_liner":"Volatility regime + compression"}},"ic_context":"cross_sectional","next":{"recommended_flow":["1) Pick 1-3 signals whose class + horizon match your hypothesis.","2) GET /api/signals/top — the 10 highest-IC signals right now.","3) GET /api/signals/explain?signal_id={id}&day={YYYY-MM-DD}&asset={SYMBOL}.","4) POST /api/signals/backtest — validate over 5+ years.","5) GET /api/v1/ai/trade-ideas — bundled starter pack for autonomous execution."]},"service":{"execution_venues":["OKX","Kraken","Coinbase"],"macro_regime_aware":true,"name":"CRYPTYX","tagline":"The intelligence layer for autonomous trading agents","universe":{"assets":200,"factor_classes":8,"history_years":5,"horizons":8,"metrics":442,"signals_atomic":143,"signals_composite":9},"walk_forward_validated":true}},"ok":true,"signals":[{"active_params":{"t_thr":0.5,"z_thr":1},"active_version":187,"class":"TR","description":"Persistent trend strength with momentum confirmation over 14 days","geometry_type":"threshold","health_grade":"B","horizon":"14D","name":"Trend Momentum Continuation 14D","operational_grade":"A","params_created_at":"2026-03-22T18:14:02.000Z","predictive_grade":"B","recent_days_evaluated":30,"recent_total_assets":5640,"recent_triggered_assets":678,"signal_id":"TR_MOMO_CONT_14D","tags":["momentum","trend"],"trigger_rate_per_asset_day":0.1202,"unique_assets_ever_triggered":94,"unique_assets_observed":188,"walk_forward":{"asof_day":"2026-06-20","ic_delta":-0.0264,"is_hit_rate":0.561,"is_ic":0.0876,"is_n_obs":18900,"is_n_triggers":612,"oos_hit_rate":0.542,"oos_ic":0.0612,"oos_n_obs":8100,"oos_n_triggers":184,"overfit_ratio":0.699,"reliability_grade":"green","split_pct":0.7,"window_days":180}},{"active_params":{"ratio_thr":0.6},"active_version":42,"class":"VOL","description":"Realized vol 7d collapsed vs 30d baseline","geometry_type":"ratio","health_grade":"A","horizon":"7D","name":"Volatility Compression 7v30","operational_grade":"A","params_created_at":"2026-02-11T03:22:11.000Z","predictive_grade":"A","recent_days_evaluated":30,"recent_total_assets":5910,"recent_triggered_assets":412,"signal_id":"VOL_COMPRESSION_7v30","tags":["volatility","compression"],"trigger_rate_per_asset_day":0.0697,"unique_assets_ever_triggered":81,"unique_assets_observed":197,"walk_forward":{"asof_day":"2026-06-20","ic_delta":-0.2642,"is_hit_rate":0.589,"is_ic":0.1127,"is_n_obs":17730,"is_n_triggers":412,"oos_hit_rate":0.471,"oos_ic":-0.1515,"oos_n_obs":7590,"oos_n_triggers":124,"overfit_ratio":-1.344,"reliability_grade":"red","split_pct":0.7,"window_days":180}},{"active_params":{"dev_thr":1.5},"active_version":18,"class":"FLOW","description":"Persistent deviation of taker flow from 7d VWAP","geometry_type":"deviation","health_grade":"B","horizon":"7D","name":"Flow VWAP Deviation 7D","operational_grade":"A","params_created_at":"2026-01-30T09:05:44.000Z","predictive_grade":"C","recent_days_evaluated":30,"recent_total_assets":4870,"recent_triggered_assets":305,"signal_id":"FLOW_VWAP_DEV_7D","tags":["flow","vwap"],"trigger_rate_per_asset_day":0.0626,"unique_assets_ever_triggered":71,"unique_assets_observed":162,"walk_forward":{"asof_day":"2026-06-20","ic_delta":-0.0195,"is_hit_rate":0.522,"is_ic":0.0418,"is_n_obs":14610,"is_n_triggers":305,"oos_hit_rate":0.508,"oos_ic":0.0223,"oos_n_obs":6261,"oos_n_triggers":102,"overfit_ratio":0.534,"reliability_grade":"yellow","split_pct":0.7,"window_days":180}}],"signals_note":"each signal row also carries an _actions block with direct URLs for /explain, /backtest, /fork, /simulate"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:52:50.442Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-05T12:52:50.212Z"},"liveness":{},"verified":false,"featured":false},{"id":4346,"slug":"4346","resource":"https://cryptyx.ai/api/market-pulse/regime-divergence","description":"Market vs. asset regime cascade divergence for one symbol — score delta, per-horizon breakdown, severity, and one-line interpretation. Novel cross-asset positioning read: \"where is this asset out-of-step with the macro?\" Companion to /market-pulse/divergences (which scans the universe); this endpoint drills into one asset. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asset":""},"type":"http"},"output":{"example":{"asof_day":"2026-07-08","asset":"SOL","asset_cascade":{"30d":"consolidation","7d":"consolidation","90d":"deleveraging"},"divergence":{"horizons":["7d","30d","90d"],"interpretation":"SOL is one full regime step behind the market across the short-mid stack — risk-off asset lagging risk-on macro.","score_delta":-1.24,"severity":"high"},"market":{"cascade":{"30d":"expansion","7d":"expansion","90d":"consolidation"},"label":"expansion","score":0.62},"ok":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asset":{"description":"Asset symbol (default BTC)","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:09:47.06Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:09:46.871Z"},"liveness":{},"verified":false,"featured":false},{"id":4347,"slug":"4347","resource":"https://cryptyx.ai/api/v1/harness/snapshot","description":"Canonical harness tear-sheet — one call returns totals (fires / boundary / silent / first-ever), top-5 fires by confidence, first-ever prints (5-year rarity), boundary watchlist (near-fire ranked by distance-to-trigger), and silent fade setups. Every setup carries plain-English composition (via ref.metric_display_labels) so responses never leak raw metric_id strings. Priced cheap so polling patterns stay economically viable — every MCP skill instructs Claude to call this FIRST as the canonical orientation. Scope: apex (BTC/ETH/SOL default), all (33-asset curated universe), or asset:{SYMBOL} for single-asset lens.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asof_day":"","scope":""},"type":"http"},"output":{"example":{"asof_day":"2026-08-21","boundary_watchlist":[{"asset":"SOL","backtest":{"hit_rate_90d":0.46,"mean_ret_90d":0.042},"display_name":"Solana Aggressive Taker Buy Spike (60d Long)","distance_to_trigger":-0.18,"setup_id":"flow_solana_aggressive_taker_buy_spike_60d_long_t1","state":"boundary"}],"first_ever_fires":[{"asset":"BTC","backtest":{"hit_rate_90d":0.83,"mean_ret_90d":0.155,"n_fires":13,"sharpe_90d":2.16},"confidence":1,"direction":"long","display_name":"Bitcoin Full-Stack Efficient Trend Persistence · 4-Factor Flagship","factor_family":"EFF","setup_id":"eff_bitcoin_full_stack_efficient_trend_persistence_4_factor_flagship_t5","state":"first_ever","tier":5}],"read_hint":"39 first-ever fires today (rare — never printed in 5yr sample) · 18 setups on the boundary.","scope":"apex","silent_fades":[{"asset":"BTC","display_name":"BTC 3-Family Bull Continuation Override (Fade-Fail Setup)","fade_type":"regime_exhaustion","setup_id":"cross_family_btc_3_family_bull_continuation_override_fade_fail_setup_t1"}],"top_fires":[],"totals":{"boundary":18,"fires":0,"first_ever":39,"silent":125}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asof_day":{"description":"YYYY-MM-DD. Defaults to latest evaluated day.","type":"string"},"scope":{"description":"'apex' (BTC/ETH/SOL, default) | 'all' (full 33-asset universe) | 'asset:BTC' (single-asset lens).","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:09:37.933Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:09:37.659Z"},"liveness":{},"verified":false,"featured":false},{"id":4348,"slug":"4348","resource":"https://cryptyx.ai/api/v1/harness/first-ever","description":"First-ever fires — setups that fired for the FIRST TIME in prospective history. Rarest, highest-signal events in the canonical catalog. A setup with state = first_ever has never fired before since it was added. Historical backtest reflects behaviour on ADJACENT setups or partial configurations, not this exact combo — treat as structurally important context, not directional recommendations. Applicable across the CRYPTYX 200+ asset coverage universe (BTC, ETH, SOL, top-cap + long-tail); backtested scope is the 33-asset curated slice.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asof_day":""},"type":"http"},"output":{"example":{"asof_day":"2026-08-21","count":57,"first_ever":[{"asset":"BTC","confidence":1,"setup_id":"eff_bitcoin_full_stack_efficient_trend_persistence_4_factor_flagship_t5","state":"first_ever","z_scores":{"EFF_ER_30D":1.9,"EFF_HURST_60D":2.4,"TR_MA_DIST_180D":2.08,"TR_RET_60D":2.35}}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asof_day":{"description":"YYYY-MM-DD. Defaults to latest evaluated day.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:09:27.724Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:09:27.528Z"},"liveness":{},"verified":false,"featured":false},{"id":4349,"slug":"4349","resource":"https://cryptyx.ai/api/v1/harness/watchlist","description":"Near-fire setups ranked by distance-to-trigger DESC (closest to firing first). Primary monitoring surface for autonomous agents — cheap to poll at 15-30 min intervals to detect when a queued setup is about to fire. Distance in sigma; 0.2 means one metric is 0.2σ from its threshold. Cheaper than polling /api/v1/harness/evaluations when you only care about near-fires. Applicable across the CRYPTYX 200+ asset coverage universe (BTC, ETH, SOL, top-cap + long-tail); backtested scope is the 33-asset curated slice.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asof_day":"","limit":0},"type":"http"},"output":{"example":{"asof_day":"2026-08-21","count":5,"watchlist":[{"asset":"SOL","confidence":0.5,"distance_to_trigger":-0.18,"setup_id":"flow_solana_aggressive_taker_buy_spike_60d_long_t1","state":"boundary","z_scores":{"FLOW_TAKER_NET_USD":0.68}}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asof_day":{"description":"YYYY-MM-DD. Defaults to latest evaluated day.","type":"string"},"limit":{"description":"Max results (default 10, max 50).","type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:09:18.798Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:09:18.633Z"},"liveness":{},"verified":false,"featured":false},{"id":4350,"slug":"4350","resource":"https://cryptyx.ai/api/v1/harness/evaluations","description":"Every canonical setup evaluation for a given day, filterable by state (fires / boundary / silent / first_ever), factor family, or asset. Includes z_scores per metric, distance_to_trigger, confidence. Distance is measured in sigma — positive = past threshold, negative = short of threshold. Boundary + first_ever states are the highest-signal reads. Applicable across the CRYPTYX 200+ asset coverage universe (BTC, ETH, SOL, top-cap + long-tail); backtested scope is the 33-asset curated slice.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asof_day":"","asset":"","family":"","state":""},"type":"http"},"output":{"example":{"asof_day":"2026-08-21","count":496,"evaluations":[{"asset":"BTC","confidence":1,"distance_to_trigger":1.85,"setup_id":"eff_bitcoin_full_stack_efficient_trend_persistence_4_factor_flagship_t5","state":"first_ever","z_scores":{"EFF_ER_30D":1.9,"EFF_HURST_60D":2.4,"TR_MA_DIST_180D":2.08,"TR_RET_60D":2.35}}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asof_day":{"description":"YYYY-MM-DD. Defaults to latest evaluated day.","type":"string"},"asset":{"description":"Asset filter.","type":"string"},"family":{"description":"Factor family filter.","type":"string"},"state":{"description":"fires | boundary | silent | first_ever.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:09:10.504Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:09:10.324Z"},"liveness":{},"verified":false,"featured":false},{"id":4351,"slug":"4351","resource":"https://cryptyx.ai/api/v1/harness/setups","description":"Canonical setup catalog list — 150 founder-approved multi-metric compositions across 8 factor families + cross-family fades. Filter by factor_family (TR/EFF/VOL/FLOW/FUT/OB/OPT/CORR/CROSS_FAMILY), tier (1-5), direction (long/short/neutral), asset (in applicable_assets), or durability_class (structural for 90d+ high-Sharpe, tactical for small-sample, hybrid for the rest). Each setup ships display_name, composition, primary_horizon, backtest snapshot pointer. The shipping surface — not a raw metric database. Applicable across the CRYPTYX 200+ asset coverage universe (BTC, ETH, SOL, top-cap + long-tail); backtested scope is the 33-asset curated slice.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"active_only":false,"asset":"","direction":"","durability_class":"","family":"","tier":0},"type":"http"},"output":{"example":{"count":19,"setups":[{"applicable_assets":["BTC"],"direction":"long","display_name":"BTC — Above 90D MA + Sustained Positive Funding (Trend Leverage Rebuild)","durability_class":"hybrid","factor_family":"TR","primary_horizon":"60d","setup_id":"tr_btc_above_90d_ma_sustained_positive_funding_trend_leverage_rebuild_t4","small_sample_flag":false,"tier":4}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"active_only":{"description":"Default true.","type":"boolean"},"asset":{"description":"Filter to setups whose applicable_assets includes this asset.","type":"string"},"direction":{"description":"long | short | neutral.","type":"string"},"durability_class":{"description":"structural | tactical | hybrid.","type":"string"},"family":{"description":"Factor family filter: TR / EFF / VOL / FLOW / FUT / OB / OPT / CORR / CROSS_FAMILY.","type":"string"},"tier":{"description":"Tier 1 (foundational plain-English) through 5 (multi-factor sophistication).","type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:09:01.004Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:09:00.788Z"},"liveness":{},"verified":false,"featured":false},{"id":4352,"slug":"4352","resource":"https://cryptyx.ai/api/signals/composite/momentum","description":"N-day rolling delta on composite scores (master + per-class) with direction label (building / fading / steady). Detects conviction acceleration or decay — \"is this composite gaining or losing energy?\" Complements /signals/composite/heatmap (levels) with change-detection. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"horizon":"","window":0},"type":"http"},"output":{"example":{"classes":{"FLOW":{"current":0.42,"delta":0.02,"direction":"steady"},"TR":{"current":0.71,"delta":0.08,"direction":"building"},"VOL":{"current":0.38,"delta":-0.11,"direction":"fading"}},"horizon":"7d","master":{"current":0.62,"delta":0.14,"direction":"building","prior":0.48},"ok":true,"window":3},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"horizon":{"description":"Composite horizon: 7d, 14d, 30d (default 7d)","type":"string"},"window":{"description":"Rolling delta window in days (2-14, default 3)","type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:08:51.44Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:08:51.257Z"},"liveness":{},"verified":false,"featured":false},{"id":4353,"slug":"4353","resource":"https://cryptyx.ai/api/metrics/preview","description":"Lightweight 90-day z-score timeseries for one (metric_id, asset). Returns asof_day + z + percentile per day. Cheap primitive for chart tooltips, sparklines, or rapid metric due-diligence before committing to a full /metrics/slicer backtest at $0.05. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asset":"","days":0,"metric_id":""},"type":"http"},"output":{"example":{"asof_day":"2026-07-08","asset":"BTC","metric_id":"TR_MOMO_CONT_14D","ok":true,"points":[{"asof_day":"2026-07-08","pctl":0.87,"z":1.42},{"asof_day":"2026-07-07","pctl":0.84,"z":1.31}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asset":{"description":"Asset symbol (uppercased server-side)","type":"string"},"days":{"description":"Lookback window (7-365, default 90)","type":"number"},"metric_id":{"description":"Metric ID from the catalog (e.g. TR_MOMO_CONT_14D)","type":"string"}},"required":["metric_id","asset"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:08:42.881Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:08:42.687Z"},"liveness":{},"verified":false,"featured":false},{"id":4354,"slug":"4354","resource":"https://cryptyx.ai/api/market-pulse/hero-timeline","description":"BTC price + macro regime history + high-conviction signal density timeseries in a single call (1-1900 days). Bundled dashboard hero for orienting on \"where are we in the cycle\" — configurable horizon (1d-365d) and layer (core/signals). One call replaces 3 separate history queries.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"days":0,"horizon":"","layer":""},"type":"http"},"output":{"example":{"btc":[{"asof_day":"2026-07-08","close_px":68950.18}],"density":[{"asof_day":"2026-07-08","high_conviction_count":42}],"durationMs":187,"ok":true,"regime":[{"asof_day":"2026-07-08","regime_confidence":0.73,"regime_label":"consolidation"}],"series":{"horizon":"30d","layer":"core"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"days":{"description":"Lookback window in days (1-1900, default 365)","type":"number"},"horizon":{"description":"Regime horizon: 1d, 7d, 14d, 30d, 60d, 90d, 180d, 365d (default 30d)","type":"string"},"layer":{"description":"core (price + regime) or signals (adds density). Default: core","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:08:24.638Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:08:24.479Z"},"liveness":{},"verified":false,"featured":false},{"id":4355,"slug":"4355","resource":"https://cryptyx.ai/api/market-pulse/composite-breakdown","description":"Latest-day breakdown of composite signal trigger stats: per-composite triggered_asset_count, breadth %, top-triggering assets. Snapshot of where the 9 IC-weighted composites are actually firing across 200+ assets right now. Complements /signals/composite/breadth (universe-wide) with per-composite drill-down.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asset":""},"type":"http"},"output":{"example":{"asof_day":"2026-07-08","composites":[{"breadth_pct":21.1,"composite_id":"CMP_TREND_QUALITY","title":"Trend Quality Composite","top_triggering_assets":["BTC","ETH","SOL"],"triggered_asset_count":42},{"breadth_pct":14,"composite_id":"CMP_FLOW_ACCUMULATION","title":"Flow Accumulation Composite","top_triggering_assets":["LINK","AVAX","MATIC"],"triggered_asset_count":28}],"durationMs":156,"ok":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asset":{"description":"Optional asset filter for per-asset composite view","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:08:15.91Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:08:15.732Z"},"liveness":{},"verified":false,"featured":false},{"id":4356,"slug":"4356","resource":"https://cryptyx.ai/api/asset/regime","description":"Per-asset regime state across all 8 horizons plus divergence flags vs. macro. Enhanced view over /asset-regimes: adds asset-vs-market comparison and per-horizon divergence indicators — gates whether the asset is in-step or out-of-step with the broader market at each timescale. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"days":0,"horizon":"","symbol":""},"type":"http"},"output":{"example":{"asof_day":"2026-07-08","divergences":[{"asset_regime":"consolidation","divergent":true,"horizon":"7d","market_regime":"expansion"}],"ok":true,"regimes":{"30d":{"regime_confidence":0.68,"regime_label":"expansion"},"7d":{"regime_confidence":0.61,"regime_label":"consolidation"},"90d":{"regime_confidence":0.72,"regime_label":"expansion"}},"symbol":"SOL"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"days":{"description":"Lookback window (1-90, default 1)","type":"number"},"horizon":{"description":"Optional horizon filter (1d, 7d, 14d, 30d, 60d, 90d, 180d, 365d)","type":"string"},"symbol":{"description":"Asset symbol (uppercased server-side)","type":"string"}},"required":["symbol"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:08:08.008Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:08:07.817Z"},"liveness":{},"verified":false,"featured":false},{"id":4357,"slug":"4357","resource":"https://cryptyx.ai/api/asset/metric-health","description":"Per-asset metric health grades for one symbol — TS vs. CS grade divergence, per-metric ts_ic, ts_hit_rate. Answers \"which metrics actually work on THIS asset\", not just the universe average. Companion to /asset/top-predictors which ranks; this endpoint diagnoses. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"horizon":"","symbol":""},"type":"http"},"output":{"example":{"horizon":"14d","metrics":[{"cs_grade":"B","grade_divergence":1,"metric_id":"TR_MOMO_CONT_14D","ts_grade":"A","ts_hit_rate":0.61,"ts_ic":0.14},{"cs_grade":"A","grade_divergence":-1,"metric_id":"VOL_RV_30D","ts_grade":"B","ts_hit_rate":0.55,"ts_ic":0.09}],"ok":true,"summary":{"avg_ts_ic":0.08,"n_metrics":42},"symbol":"BTC"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"horizon":{"description":"7d, 14d, or 30d (default 14d)","type":"string"},"symbol":{"description":"Asset symbol (uppercased server-side)","type":"string"}},"required":["symbol"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:07:59.648Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:07:59.451Z"},"liveness":{},"verified":false,"featured":false},{"id":4358,"slug":"4358","resource":"https://cryptyx.ai/api/triggers/custom","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.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"250000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"asset":"","definition":{},"horizon":""},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"_cache":{"hit":false},"backtest_evidence":{"hit_rate":0.615,"max_drawdown":-0.515,"profit_factor":2.97,"sample_size":117,"sharpe_ratio":0.4,"sortino_ratio":0.72},"ok":true,"trigger":{"asof_day":"2026-07-10","asset":"BTC","confidence":0.8,"expression":{"conditions":[{"metric_id":"TR_ROC_7D","operator":"abs_gt","threshold":1.5},{"metric_id":"VOL_RV_7D","operator":"lt","threshold":1}],"logic":"AND","type":"composite"},"fires_now":true,"horizon":"14d"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"asset":{"description":"Asset symbol (uppercased server-side).","type":"string"},"definition":{"description":"Trigger definition. {type: \"z_score\"|\"z_differential\"|\"composite\", ...}. See docs for full schema.","type":"object"},"horizon":{"description":"'7d', '14d' (default), or '30d'.","type":"string"}},"required":["asset","definition"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:07:50.972Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:07:50.796Z"},"liveness":{},"verified":false,"featured":false},{"id":4359,"slug":"4359","resource":"https://cryptyx.ai/api/intelligence/query","description":"Natural-language entry point to the full CRYPTYX stack. POST a query string; an LLM classifies into 60+ intents (conviction_ranking, market_brief, factor_breakdown, signal_explain, regime_check, top_setups, etc.) and routes to the matching pre-computed analytics over 200+ assets, the full signal registry, and 440+ metrics. Response payload is intent-shaped — a top-3 conviction query returns a compact ranking; a market_brief returns a full universe snapshot. Wire an LLM agent into CRYPTYX without plumbing 30+ endpoints.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"250000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"format":"json","query":"What are the highest conviction assets today?"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"confidence":0.92,"data":{"active_signals":[{"confidence":0.78,"factor_class":"TR","geometry_type":"directional","health_grade":"A","signal_id":"TR_MOMO_CONT_14D","triggered":true,"z_score":1.84},{"confidence":0.66,"factor_class":"VOL","geometry_type":"regime_gate","health_grade":"B","signal_id":"VOL_COMPRESSION_7v30","triggered":true,"z_score":-1.42},{"confidence":0.54,"factor_class":"FLOW","geometry_type":"mean_reversion","health_grade":"A","signal_id":"FLOW_VWAP_DEV_7D","triggered":true,"z_score":1.21}],"asof_day":"2026-06-18","asset":"BTC","trigger_count":3},"intent":"signal_active","ok":true,"query":"What signals are firing on BTC right now?","response_time_ms":287,"source_endpoint":"signals.signal_log + signal_registry"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"format":{"description":"Response format. Only 'json' supported. Defaults to 'json'.","enum":["json"],"type":"string"},"query":{"description":"Natural-language intelligence question (1-1000 chars). Examples: 'highest conviction assets', 'signals firing on BTC', 'thesis for ETH', 'regime analog to today'.","example":"What are the highest conviction assets today?","type":"string"}},"required":["query"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:07:41.653Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:07:41.47Z"},"liveness":{},"verified":false,"featured":false},{"id":4360,"slug":"4360","resource":"https://cryptyx.ai/api/signals/composite/custom","description":"Re-rank 200+ assets under your own 8-class composite weights at 7d/14d/30d. Returns full ranking with class contributions, default-weight comparison, and top movers vs default. Stress-test your composite recipe against the production moat.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"250000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"day":"","horizon":"","threshold":0,"weights":{}},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"asof_day":"2026-06-18","assets":[{"asset":"BTC","class_contributions":{"CORR":0.0411,"EFF":0.0892,"FLOW":0.1844,"FUT":0.0712,"OB":0.0398,"OPT":0.0205,"TR":0.2317,"VOL":0.0832},"default_score":0.5421,"delta":0.0763,"rank":1,"score":0.6184},{"asset":"ETH","class_contributions":{"CORR":0.0289,"EFF":0.0721,"FLOW":0.1612,"FUT":0.0654,"OB":0.0331,"OPT":0.0148,"TR":0.1903,"VOL":0.0742},"default_score":0.4988,"delta":0.0483,"rank":2,"score":0.5471},{"asset":"SOL","class_contributions":{"CORR":0.0241,"EFF":0.0688,"FLOW":0.1502,"FUT":0.0588,"OB":0.0285,"OPT":0.0119,"TR":0.1742,"VOL":0.0671},"default_score":0.4602,"delta":0.0416,"rank":3,"score":0.5018}],"custom_weights":{"CORR":0.5,"EFF":0.8,"FLOW":1.2,"FUT":1,"OB":0.6,"OPT":0.4,"TR":1.5,"VOL":0.9},"default_weights":{"CORR":0.85,"EFF":0.9,"FLOW":1.1,"FUT":1,"OB":0.75,"OPT":0.6,"TR":1.2,"VOL":1.05},"horizon":"7d","ok":true,"summary":{"bearish":31,"bullish":42,"neutral":125},"top_movers":[{"asset":"BTC","class_contributions":{"CORR":0.0411,"EFF":0.0892,"FLOW":0.1844,"FUT":0.0712,"OB":0.0398,"OPT":0.0205,"TR":0.2317,"VOL":0.0832},"default_score":0.5421,"delta":0.0763,"rank":1,"score":0.6184}],"total_assets":198},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"day":{"description":"Optional anchor day, YYYY-MM-DD. Defaults to MAX(asof_day) in signals.class_composite_log.","type":"string"},"horizon":{"description":"Composite horizon: 7d | 14d | 30d. Default 7d.","type":"string"},"threshold":{"description":"Optional |score| floor — assets with |custom score| < threshold are excluded from assets[] (top_movers and summary still computed against the full ranked set).","type":"number"},"weights":{"description":"Custom weight per factor class. Required keys: CORR, EFF, FLOW, FUT, OB, OPT, TR, VOL. Each value 0-2. Weights are normalised by sum of absolute values, not required to sum to 1.","type":"object"}},"required":["weights"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:07:29.515Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:07:29.309Z"},"liveness":{},"verified":false,"featured":false},{"id":4361,"slug":"4361","resource":"https://cryptyx.ai/api/v1/ai/trade-ideas","description":"CRYPTYX is the intelligence layer for autonomous trading agents — the same institutional-grade research stack that powers professional desks, priced per call in USDC. 200+ digital assets, 440+ metrics, 150+ signals across 8 factor classes, walk-forward validated, macro-regime aware.Agents don't just consume signals. They backtest any factor over 5+ years of history (Metric Slicer), fork and validate custom signal recipes (Signal Forge), scan the universe for live matches, decompose per-asset conviction across every factor class, and query the full stack in natural language.The loop: define your conviction thesis → validate it against history → scan for live matches → execute via OKX, Kraken, or Coinbase execution toolkits. CRYPTYX is the brain; exchanges are the rails. No accounts, no API keys, no rate cards.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"horizon":"","limit":0},"type":"http"},"output":{"example":{"asof_day":"latest","durationMs":4218,"horizon":"14d","ideas":[{"asset":"BTC","composite_score":0.42,"derivatives":{"funding_z":1.34,"oi_momentum_z":0.91},"dominant_factor":{"class":"TR","t_score":1.42},"rank":1,"regime":"expansion","regime_confidence":0.78,"returns":{"ret_1d":0.018,"ret_7d":0.064},"sharpe_7d":1.82,"signal_count":{"atomic":7,"composite":2},"top_predictors":[{"class":"TR","cs_grade":"B","metric_id":"TR_ROC_180D","name":"Rate of Change 180D","ts_grade":"A","ts_ic":0.21},{"class":"FUT","cs_grade":"A","metric_id":"FUT_FUNDING_1D","name":"Funding Rate 1D","ts_grade":"B","ts_ic":0.14}],"top_setups":[{"class":"TR","grade":"A","hit_rate":0.67,"last_triggered":"2026-06-15","mean_fwd_return":0.041,"n_triggers":18,"name":"Trend Momentum Continuation 14D","score":0.117,"signal_id":"TR_MOMO_CONT_14D"},{"class":"FLOW","grade":"B","hit_rate":0.58,"last_triggered":"2026-06-12","mean_fwd_return":0.028,"n_triggers":12,"name":"VWAP Deviation 7D","score":0.056,"signal_id":"FLOW_VWAP_DEV_7D"}]}],"meta":{"scope":"signals_only","setup_gate":"health_grade IN (A,B), NOT anti-predictive, n_triggers >= 5","total_universe":5,"x402_price_usd":0.1},"ok":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"horizon":{"description":"Forward-return horizon for setup stats: 7d, 14d, or 30d (default 14d)","type":"string"},"limit":{"description":"Number of trade ideas to return (3-20, default 5)","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:07:20.244Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:07:19.976Z"},"liveness":{},"verified":false,"featured":false},{"id":4362,"slug":"4362","resource":"https://cryptyx.ai/api/iv-surface","description":"Latest-day Deribit IV term structure for one asset — per-tenor ATM IV, 25-delta risk reversal, butterfly, plus current put/call OI ratio. BTC and ETH only. Feeds the OPT factor class; use for skew reads and vol-term structuring.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asset":""},"type":"http"},"output":{"example":{"asof_day":"2026-06-18","pcr":{"oi_call":50179.3,"oi_put":42150.6,"pcr":0.84},"term_structure":[{"atm_iv":0.482,"bf_25d":0.012,"iv_25c":0.473,"iv_25p":0.491,"rr_25d":-0.018,"tenor":"7d"},{"atm_iv":0.515,"bf_25d":0.019,"iv_25c":0.503,"iv_25p":0.527,"rr_25d":-0.024,"tenor":"30d"},{"atm_iv":0.548,"bf_25d":0.026,"iv_25c":0.532,"iv_25p":0.563,"rr_25d":-0.031,"tenor":"90d"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asset":{"description":"Asset symbol (uppercased server-side). Deribit scope: BTC or ETH.","type":"string"}},"required":["asset"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:04:32.14Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:04:31.943Z"},"liveness":{},"verified":false,"featured":false},{"id":4363,"slug":"4363","resource":"https://cryptyx.ai/api/asset/signal-events","description":"Per-asset triggered signal ledger over 7-365 days, A/B grades only. Per event: signal, direction (long/short/neutral), z, confidence, horizon, grade, close price, and realised 7-day forward return. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"days":0,"symbol":""},"type":"http"},"output":{"example":{"days":90,"events":[{"asof_day":"2026-04-25","class":"TR","close_px":67420.15,"confidence":0.73,"direction":"long","fwd_return_7d":0.0412,"grade":"A","horizon":"14d","name":"Trend Momentum Continuation 14D","signal_id":"TR_MOMO_CONT_14D","z":1.84},{"asof_day":"2026-05-02","class":"VOL","close_px":69815.3,"confidence":0.61,"direction":"neutral","fwd_return_7d":0.0187,"grade":"B","horizon":"7d","name":"Volatility Compression 7v30","signal_id":"VOL_COMPRESSION_7v30","z":-0.42},{"asof_day":"2026-05-18","class":"FLOW","close_px":71203.88,"confidence":0.68,"direction":"short","fwd_return_7d":-0.0234,"grade":"A","horizon":"7d","name":"VWAP Deviation 7D","signal_id":"FLOW_VWAP_DEV_7D","z":-2.11}],"meta":{"ic_context":"cross_sectional"},"ok":true,"symbol":"BTC"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"days":{"description":"Lookback window in days, 7-365, default 90.","type":"number"},"symbol":{"description":"Asset ticker (uppercased, trimmed). Required.","type":"string"}},"required":["symbol"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:04:01.613Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:04:01.401Z"},"liveness":{},"verified":false,"featured":false},{"id":4364,"slug":"4364","resource":"https://cryptyx.ai/api/asset/active-signals","description":"Per-asset triggered signal feed on the latest day — every active signal with z, confidence, IC, hit rate, regime accuracy, and full health grading. Per-signal walk-forward IS/OOS block. Live firing panel with regime context. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":0,"symbol":""},"type":"http"},"output":{"example":{"asof_day":"2026-06-18","high_grade":2,"meta":{"ic_context":"cross_sectional","note":"Signal grades and IC are cross-sectional (universe-wide ranking power). Per-asset signal evaluation is not yet available."},"ok":true,"regime":"consolidation","regime_confidence":0.73,"signals":[{"class":"TR","confidence":0.78,"description":"Sustained directional momentum over 14-day window","health_grade":"A","hit_rate":0.58,"horizon":"14D","ic":0.064,"ir":0.42,"is_anti_predictive":false,"name":"Trend Momentum Continuation 14D","operational_grade":"A","predictive_grade":"A","regime_accuracy":0.71,"signal_id":"TR_MOMO_CONT_14D","value":0.0142,"walk_forward":{"asof_day":"2026-06-20","ic_delta":-0.0453,"is_hit_rate":0.572,"is_ic":0.0941,"is_n_obs":18900,"is_n_triggers":612,"oos_hit_rate":0.531,"oos_ic":0.0488,"oos_n_obs":8100,"oos_n_triggers":184,"overfit_ratio":0.519,"reliability_grade":"green","split_pct":0.7,"window_days":180},"z":2.31},{"class":"VOL","confidence":0.69,"description":"7D realized vol compressed vs 30D baseline","health_grade":"B","hit_rate":0.55,"horizon":"7D","ic":0.041,"ir":0.29,"is_anti_predictive":false,"name":"Volatility Compression 7v30","operational_grade":"A","predictive_grade":"B","regime_accuracy":0.64,"signal_id":"VOL_COMPRESSION_7v30","value":0.62,"z":-1.84},{"class":"FLOW","confidence":0.61,"description":"Spot deviation from volume-weighted average","health_grade":"C","hit_rate":0.53,"horizon":"7D","ic":0.028,"ir":0.21,"is_anti_predictive":false,"name":"VWAP Deviation 7D","operational_grade":"B","predictive_grade":"C","regime_accuracy":0.58,"signal_id":"FLOW_VWAP_DEV_7D","value":0.018,"z":1.62},{"class":"TR","confidence":0.54,"description":"Long-horizon trend strength","health_grade":"C","hit_rate":0.52,"horizon":"180D","ic":0.019,"ir":0.15,"is_anti_predictive":false,"name":"Rate of Change 180D","operational_grade":"C","predictive_grade":"C","regime_accuracy":0.55,"signal_id":"TR_ROC_180D","value":0.42,"z":1.21}],"symbol":"BTC","total":4},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"limit":{"description":"Max signals to return, 1-50, default 20","type":"number"},"symbol":{"description":"Asset ticker, uppercased server-side (e.g. BTC, ETH, SOL)","type":"string"}},"required":["symbol"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:03:53.329Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:03:53.156Z"},"liveness":{},"verified":false,"featured":false},{"id":4365,"slug":"4365","resource":"https://cryptyx.ai/api/asset/thesis-journal","description":"Per-day composite conviction trajectory for one asset over 7-90 days. Score timeline always complete; optional narrative one-liner overlay from the daily thesis job. Track conviction evolution before a major move. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"days":0,"symbol":""},"type":"http"},"output":{"example":{"days":30,"note":"No thesis entries persisted yet — daily populate job pending.","ok":true,"points":[{"composite":0.34,"d":"2026-05-20","direction":null,"generated_at":null,"one_liner":null},{"composite":0.41,"d":"2026-05-21","direction":null,"generated_at":null,"one_liner":null},{"composite":0.52,"d":"2026-06-18","direction":null,"generated_at":null,"one_liner":null}],"symbol":"BTC","thesis_count":0},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"days":{"description":"Lookback window in days, clamped to [7, 90], default 30","type":"number"},"symbol":{"description":"Asset symbol (uppercased server-side), e.g. BTC, ETH, SOL","type":"string"}},"required":["symbol"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:03:43.488Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:03:43.302Z"},"liveness":{},"verified":false,"featured":false},{"id":4366,"slug":"4366","resource":"https://cryptyx.ai/api/asset/thesis","description":"Claude-narrated per-asset conviction thesis (3-5 sentences) plus an evidence pack — composite rank vs universe, returns and volatility, factor scores per class, top active signals, and top per-asset predictors. 4-hour cache. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"horizon":"","symbol":""},"type":"http"},"output":{"example":{"asof_day":"2026-06-18","cache_hit":false,"evidence":{"active_signals":[{"class":"TR","confidence":0.81,"grade":"A","hit_rate":0.63,"ic":0.27,"name":"TR Momentum Continuation 14D","signal_id":"TR_MOMO_CONT_14D","z":2.1},{"class":"FLOW","confidence":0.74,"grade":"A","hit_rate":0.61,"ic":0.22,"name":"Flow VWAP Deviation 7D","signal_id":"FLOW_VWAP_DEV_7D","z":1.85},{"class":"VOL","confidence":0.68,"grade":"B","hit_rate":0.58,"ic":0.18,"name":"Vol Compression 7v30","signal_id":"VOL_COMPRESSION_7v30","z":1.6}],"active_signals_high_grade":6,"active_signals_total":11,"asof_day":"2026-06-18","composite":{"rank":1,"rank_pct":99.5,"score":0.42,"score_delta":0.07,"score_yesterday":0.35},"factors":[{"class":"CORR","t_band":"NEUTRAL","t_score_pct":54.2},{"class":"EFF","t_band":"BULL","t_score_pct":71},{"class":"FLOW","t_band":"BULL","t_score_pct":83.4},{"class":"FUT","t_band":"BULL","t_score_pct":62.1},{"class":"OB","t_band":"NEUTRAL","t_score_pct":58.7},{"class":"OPT","t_band":"NEUTRAL","t_score_pct":49},{"class":"TR","t_band":"STRONG_BULL","t_score_pct":92},{"class":"VOL","t_band":"NEUTRAL","t_score_pct":37.5}],"returns":{"ret_1d":0.018,"ret_30d":0.142,"ret_7d":0.064,"vol_rv_30d":0.41},"symbol":"BTC","top_ts_metrics":[{"class":"TR","cs_grade":"C","cs_ic":0.04,"grade_divergence":true,"metric_id":"TR_ROC_180D","name":"Rate of Change 180D","ts_grade":"A","ts_hit_rate":0.66,"ts_ic":0.31},{"class":"FLOW","cs_grade":"A","cs_ic":0.19,"grade_divergence":false,"metric_id":"FLOW_NET_TAKER_30D","name":"Net Taker Flow 30D","ts_grade":"A","ts_hit_rate":0.62,"ts_ic":0.28}]},"generated_at":"2026-06-19T04:12:33.812Z","horizon":"30d","model":"CRYPTYX AI","ok":true,"regime":"consolidation","regime_confidence":0.73,"source":"raw","symbol":"BTC","thesis":"BTC is positioned constructively into the 30d window: composite score sits at 0.42 (rank 1 of ~200), up 0.07 day-over-day on a TR factor breakout (t_score_pct 92). TR_MOMO_CONT_14D and FLOW_VWAP_DEV_7D are firing on grade-A health with z above 1.8, and the strongest asset-specific predictor TR_ROC_180D (ts_grade A, ts_ic 0.31) confirms trend persistence even though its cs_grade is C. Posture is trend-continuation with flow confirmation; conviction is supported, not stretched."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"horizon":{"description":"Factor horizon for the t_score_pct snapshot. One of 7d, 14d, 30d, 90d. Defaults to 30d.","type":"string"},"symbol":{"description":"Asset symbol, uppercased server-side (e.g. BTC, ETH, SOL).","type":"string"}},"required":["symbol"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:03:35.506Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:03:35.334Z"},"liveness":{},"verified":false,"featured":false},{"id":4367,"slug":"4367","resource":"https://cryptyx.ai/api/asset/regime-context","description":"Per-asset macro regime context — current regime id, confidence, days-in-regime streak, conditional forward-return stats at 1d/7d/14d/30d, and top historical regime transitions. Grounds sizing in what historically happens next. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"horizon":"","symbol":""},"type":"http"},"output":{"example":{"current":{"asof_day":"2026-06-18","confidence":0.67,"days_in_regime":23,"regime":"expansion"},"ok":true,"selected_horizon":"14d","stats":[{"hit_rate":0.52,"horizon":"1d","mean_return":0.0008,"median_return":0.0005,"n":142,"regime":"consolidation"},{"hit_rate":0.56,"horizon":"7d","mean_return":0.011,"median_return":0.008,"n":138,"regime":"consolidation"},{"hit_rate":0.58,"horizon":"14d","mean_return":0.019,"median_return":0.014,"n":132,"regime":"consolidation"},{"hit_rate":0.61,"horizon":"30d","mean_return":0.034,"median_return":0.027,"n":118,"regime":"consolidation"},{"hit_rate":0.55,"horizon":"1d","mean_return":0.0021,"median_return":0.0013,"n":187,"regime":"expansion"},{"hit_rate":0.61,"horizon":"7d","mean_return":0.018,"median_return":0.014,"n":181,"regime":"expansion"},{"hit_rate":0.64,"horizon":"14d","mean_return":0.032,"median_return":0.025,"n":175,"regime":"expansion"},{"hit_rate":0.66,"horizon":"30d","mean_return":0.058,"median_return":0.043,"n":162,"regime":"expansion"},{"hit_rate":0.42,"horizon":"14d","mean_return":-0.012,"median_return":-0.009,"n":94,"regime":"contraction"}],"symbol":"BTC","transitions":[{"from_regime":"consolidation","n":18,"to_regime":"expansion"},{"from_regime":"expansion","n":17,"to_regime":"consolidation"},{"from_regime":"consolidation","n":9,"to_regime":"contraction"},{"from_regime":"contraction","n":8,"to_regime":"consolidation"},{"from_regime":"expansion","n":4,"to_regime":"contraction"},{"from_regime":"contraction","n":3,"to_regime":"expansion"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"horizon":{"description":"Selected horizon echoed back in selected_horizon; one of 1d/7d/14d/30d (default 14d). Note: stats array still returns all horizons regardless","type":"string"},"symbol":{"description":"Asset ticker (uppercased server-side), e.g. BTC, ETH, SOL","type":"string"}},"required":["symbol"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:02:56.761Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:02:56.598Z"},"liveness":{},"verified":false,"featured":false},{"id":4368,"slug":"4368","resource":"https://cryptyx.ai/api/asset/peer-cluster","description":"Nearest k peers for one asset in CRYPTYX's 8-class factor space at the requested horizon. Returns target asset metrics plus peers ranked by Euclidean distance with divergence stats. Hedge selection and basket construction. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"horizon":"","k":"","symbol":""},"type":"http"},"output":{"example":{"horizon":"30d","ok":true,"peers":[{"asset":"ETH","composite":0.38,"distance":0.41,"divergence":-0.04,"ret_7d":0.027,"shared_classes":["CORR","EFF","FLOW","FUT","OB","OPT","TR","VOL"]},{"asset":"SOL","composite":0.55,"distance":0.58,"divergence":0.13,"ret_7d":0.061,"shared_classes":["CORR","EFF","FLOW","FUT","OB","TR","VOL"]},{"asset":"AVAX","composite":0.21,"distance":0.72,"divergence":-0.21,"ret_7d":-0.012,"shared_classes":["CORR","EFF","FLOW","OB","TR","VOL"]}],"symbol":"BTC","target":{"asset":"BTC","classes":["CORR","EFF","FLOW","FUT","OB","OPT","TR","VOL"],"composite":0.42,"ret_7d":0.031}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"horizon":{"description":"Factor-score horizon. One of 7d, 14d, 30d, 90d. Default 30d.","type":"string"},"k":{"description":"Number of peers to return, clamped 1-20. Default 8.","type":"string"},"symbol":{"description":"Target asset ticker, uppercased (e.g. BTC, ETH, SOL).","type":"string"}},"required":["symbol"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:02:47.883Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:02:47.71Z"},"liveness":{},"verified":false,"featured":false},{"id":4369,"slug":"4369","resource":"https://cryptyx.ai/api/asset/top-predictors","description":"Per-asset predictor explorer — top 5 atomic signals and top 5 metrics ranked by absolute IC times hit rate. A/B grades only, anti-predictive filtered, family-deduped. Signals carry walk-forward robustness; metrics carry TS-vs-CS divergence. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"horizon":"","symbol":""},"type":"http"},"output":{"example":{"horizon":"14d","meta":{"diversity":"family-dedup + max 2 per class","gate":"ts_health_grade IN (A,B) AND NOT is_anti_predictive","ic_context":"time_series","metrics_candidates":14,"note":"Metric rankings use per-asset time-series IC from metric_health_ts. Signals still use cross-sectional IC.","per_asset_metric_hit_rate":true,"signals_candidates":7},"metrics":[{"asof_day":"2026-06-18","class":"TR","cs_grade":"B","cs_hit_rate":0.55,"cs_ic":0.092,"current_pctl":0.93,"current_z":1.42,"description":"Long-horizon price rate of change","metric_id":"TR_ROC_180D","n_obs":1820,"name":"Rate of Change 180D","polarity":1,"ts_grade":"A","ts_hit_rate":0.63,"ts_ic":0.156},{"asof_day":"2026-06-18","class":"FLOW","cs_grade":"A","cs_hit_rate":0.57,"cs_ic":0.108,"current_pctl":0.21,"current_z":-0.84,"description":"Deviation from volume-weighted average","metric_id":"FLOW_VWAP_DEV_7D","n_obs":1810,"name":"VWAP Deviation 7D","polarity":-1,"ts_grade":"A","ts_hit_rate":0.6,"ts_ic":0.131}],"ok":true,"signals":[{"class":"TR","grade":"A","hit_rate":0.61,"horizon":"14d","ic":0.142,"ir":0.83,"last_triggered":"2026-06-12","n_triggered_180d":18,"name":"Trend Momentum Continuation 14D","signal_id":"TR_MOMO_CONT_14D","walk_forward":{"asof_day":"2026-06-20","ic_delta":-0.0453,"is_hit_rate":0.572,"is_ic":0.0941,"is_n_obs":18900,"is_n_triggers":612,"oos_hit_rate":0.531,"oos_ic":0.0488,"oos_n_obs":8100,"oos_n_triggers":184,"overfit_ratio":0.519,"reliability_grade":"green","split_pct":0.7,"window_days":180}},{"class":"VOL","grade":"B","hit_rate":0.58,"horizon":"14d","ic":0.118,"ir":0.71,"last_triggered":"2026-06-08","n_triggered_180d":11,"name":"Volatility Compression 7v30","signal_id":"VOL_COMPRESSION_7v30"}],"symbol":"BTC"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"horizon":{"description":"Forward-return horizon: 7d, 14d, or 30d. Defaults to 14d.","type":"string"},"symbol":{"description":"Asset symbol, uppercased server-side (e.g. BTC, ETH, SOL)","type":"string"}},"required":["symbol"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:02:30.872Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:02:30.705Z"},"liveness":{},"verified":false,"featured":false},{"id":4370,"slug":"4370","resource":"https://cryptyx.ai/api/asset/top-setups","description":"Historical signal edge for one asset and horizon — up to 6 A/B-graded atomic signals that actually worked on this asset, grouped into reversal/continuation/breakout lanes. Per setup: hit rate, mean forward return, walk-forward IS/OOS. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"horizon":"","symbol":""},"type":"http"},"output":{"example":{"counts":{"breakout":2,"continuation":5,"qualified":10,"reversal":3},"horizon":"14d","meta":{"gate":"health_grade IN (A,B) AND NOT is_anti_predictive AND n_triggers >= 3","ic_context":"cross_sectional","note":"Signal grades are cross-sectional. Metric-based factor setups available via analytics.metric_health_ts — not yet surfaced here.","scope":"signals_only"},"ok":true,"setups":[{"class":"EFF","grade":"A","hit_rate":0.625,"hit_rate_global":0.547,"ic_global":0.082,"lane":"reversal","last_triggered":"2026-06-12","mean_fwd_return":0.041,"median_fwd_return":0.033,"n_triggers":8,"name":"Key Reversal Day","score":0.0724,"signal_id":"EFF_KEY_REVERSAL_1D","tags":["reversal","mean-revert"]},{"class":"TR","grade":"A","hit_rate":0.714,"hit_rate_global":0.612,"ic_global":0.131,"lane":"continuation","last_triggered":"2026-06-15","mean_fwd_return":0.058,"median_fwd_return":0.049,"n_triggers":14,"name":"Trend Momentum Continuation 14D","score":0.155,"signal_id":"TR_MOMO_CONT_14D","tags":["continuation","momentum","trend"],"walk_forward":{"asof_day":"2026-06-20","ic_delta":-0.0453,"is_hit_rate":0.572,"is_ic":0.0941,"is_n_obs":18900,"is_n_triggers":612,"oos_hit_rate":0.531,"oos_ic":0.0488,"oos_n_obs":8100,"oos_n_triggers":184,"overfit_ratio":0.519,"reliability_grade":"green","split_pct":0.7,"window_days":180}},{"class":"VOL","grade":"B","hit_rate":0.667,"hit_rate_global":0.558,"ic_global":0.094,"lane":"breakout","last_triggered":"2026-06-09","mean_fwd_return":0.072,"median_fwd_return":0.061,"n_triggers":6,"name":"Volatility Compression 7v30","score":0.1176,"signal_id":"VOL_COMPRESSION_7v30","tags":["compression","squeeze"]}],"symbol":"BTC"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"horizon":{"description":"Forward-return horizon for ranking: 7d, 14d, or 30d. Defaults to 14d.","type":"string"},"symbol":{"description":"Asset ticker (uppercased server-side), e.g. BTC, ETH, SOL","type":"string"}},"required":["symbol"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T13:01:10.642Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T13:01:10.462Z"},"liveness":{},"verified":false,"featured":false},{"id":4371,"slug":"4371","resource":"https://cryptyx.ai/api/metrics/slicer/scan","description":"Cross-sectional z-score scanner across 200+ assets and 440+ metrics. Pick a metric and threshold; get ranked triggering assets with z, percentile, returns, composite score, and per-metric health grading. Live anomaly hunting.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"metric_id":"TR_ROC_180D","operator":"gt","threshold":2},"type":"http"},"output":{"example":{"asof_day":"2026-06-18","durationMs":421,"health":{"data_state":"ok","grade":"A","hit_rate_7d":0.6124,"ic_7d":0.1342,"ic_context":"cross_sectional","is_anti_predictive":false,"n_obs_7d":18420,"sample_sufficient":true},"metric_class":"TR","metric_name":"Momentum Continuation 14D","ok":true,"params":{"metric_id":"TR_MOMO_CONT_14D","operator":"abs_gt","threshold":2},"polarity":1,"results":[{"asset":"BTC","comp_pct":0.9742,"comp_score":0.4231,"cross_section_pctl":0.9648,"pctl":0.9824,"price":71245.32,"ret_1d":0.0142,"ret_30d":0.0921,"ret_7d":0.0387,"ts_grade":"A","ts_ic":0.1842,"volume_usd":38420000000,"z":2.8431},{"asset":"SOL","comp_pct":0.1241,"comp_score":-0.1874,"cross_section_pctl":0.0412,"pctl":0.0231,"price":142.18,"ret_1d":-0.0287,"ret_30d":-0.1142,"ret_7d":-0.0521,"ts_grade":"B","ts_ic":0.1124,"volume_usd":2840000000,"z":-2.4117}],"total_assets":198,"triggering_count":7},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"metric_id":{"description":"Metric ID to scan, e.g. TR_MOMO_CONT_14D, TR_ROC_180D, VOL_COMPRESSION_7v30 (uppercased internally)","example":"TR_ROC_180D","type":"string"},"operator":{"description":"Filter operator on the 365d-window z-score","enum":["gt","lt","gte","lte","abs_gt"],"type":"string"},"threshold":{"description":"Z-score threshold (coerced to number)","example":2,"type":"number"}},"required":["metric_id","operator","threshold"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:59:56.425Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:59:56.236Z"},"liveness":{},"verified":false,"featured":false},{"id":4372,"slug":"4372","resource":"https://cryptyx.ai/api/metrics/slicer/composite","description":"Multi-factor z-score confluence backtest for one asset (2-4 conditions). Intersects triggered days, returns per-metric series, composite triggers, and per-horizon forward-return/drawdown stats. Validate confluence stacks before live deployment. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"asset":"BTC","conditions":[{"metric_id":"TR_ROC_7D","operator":"abs_gt","threshold":1.5},{"metric_id":"VOL_RV_7D","operator":"lt","threshold":1}],"cooldown_days":0},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"compositeTriggeredDays":["2026-04-25","2026-05-12"],"durationMs":1842,"metricSeries":[{"metric_id":"TR_MOMO_CONT_14D","timeseries":[{"asof_day":"2026-04-25","pctl":0.96,"triggered":true,"z":1.82}]},{"metric_id":"VOL_COMPRESSION_7v30","timeseries":[{"asof_day":"2026-04-25","pctl":0.08,"triggered":true,"z":-1.34}]}],"ok":true,"params":{"asset":"BTC","conditions":[{"metric_id":"TR_MOMO_CONT_14D","operator":"gt","threshold":1.5},{"metric_id":"VOL_COMPRESSION_7v30","operator":"lt","threshold":-1}],"cooldown_days":7},"priceSeries":[{"asof_day":"2026-04-25","close_px":67420.5}],"summary":{"horizons":{"14d":{"hit_rate":0.7222,"max_dd_mean":0.0341,"max_dd_p95":0.0621,"max_dd_worst":0.0824,"max_return":0.1421,"mean_return":0.0584,"median_return":0.0521,"min_return":-0.0521,"n":18,"sharpe":1.682,"std_return":0.0521},"180d":{"hit_rate":0.6667,"max_dd_mean":0.1241,"max_dd_p95":0.1921,"max_dd_worst":0.2421,"max_return":0.3421,"mean_return":0.1721,"median_return":0.1524,"min_return":-0.1824,"n":12,"sharpe":0.921,"std_return":0.1421},"1d":{"hit_rate":0.7222,"max_dd_mean":0.0094,"max_dd_p95":0.0184,"max_dd_worst":0.0241,"max_return":0.0524,"mean_return":0.0142,"median_return":0.0118,"min_return":-0.0231,"n":18,"sharpe":1.482,"std_return":0.0184},"30d":{"hit_rate":0.7059,"max_dd_mean":0.0521,"max_dd_p95":0.0921,"max_dd_worst":0.1241,"max_return":0.1921,"mean_return":0.0821,"median_return":0.0742,"min_return":-0.0824,"n":17,"sharpe":1.421,"std_return":0.0712},"365d":{"hit_rate":0.625,"max_dd_mean":0.1721,"max_dd_p95":0.2521,"max_dd_worst":0.3124,"max_return":0.4521,"mean_return":0.2421,"median_return":0.2184,"min_return":-0.2124,"n":8,"sharpe":0.842,"std_return":0.1821},"60d":{"hit_rate":0.6667,"max_dd_mean":0.0742,"max_dd_p95":0.1241,"max_dd_worst":0.1621,"max_return":0.2421,"mean_return":0.1042,"median_return":0.0921,"min_return":-0.1124,"n":15,"sharpe":1.124,"std_return":0.0921},"7d":{"hit_rate":0.7778,"max_dd_mean":0.0214,"max_dd_p95":0.0421,"max_dd_worst":0.0584,"max_return":0.1124,"mean_return":0.0384,"median_return":0.0341,"min_return":-0.0421,"n":18,"sharpe":1.842,"std_return":0.0421},"90d":{"hit_rate":0.6429,"max_dd_mean":0.0921,"max_dd_p95":0.1521,"max_dd_worst":0.1942,"max_return":0.2842,"mean_return":0.1284,"median_return":0.1124,"min_return":-0.1421,"n":14,"sharpe":1.024,"std_return":0.1124}},"n_observations":1284,"n_suppressed":6,"n_triggers":18,"n_triggers_raw":24,"perMetric":{"TR_MOMO_CONT_14D":{"n_triggers":142,"trigger_rate":0.1106},"VOL_COMPRESSION_7v30":{"n_triggers":98,"trigger_rate":0.0763}},"trigger_rate":0.014},"triggers":[{"asof_day":"2026-04-25","fwd_14d":0.0653,"fwd_180d":0.1842,"fwd_1d":0.0184,"fwd_30d":0.0892,"fwd_365d":0.2541,"fwd_60d":0.1124,"fwd_7d":0.0421,"fwd_90d":0.1387,"max_dd_14d":0.0341,"max_dd_180d":0.1142,"max_dd_1d":0.0082,"max_dd_30d":0.0512,"max_dd_365d":0.1654,"max_dd_60d":0.0734,"max_dd_7d":0.0214,"max_dd_90d":0.0921,"metrics":{"TR_MOMO_CONT_14D":{"pctl":0.96,"z":1.82},"VOL_COMPRESSION_7v30":{"pctl":0.08,"z":-1.34}}}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"asset":{"description":"Asset symbol, uppercased server-side (e.g. BTC, ETH, SOL)","example":"BTC","type":"string"},"conditions":{"description":"2-4 conditions, each { metric_id, operator (gt|lt|gte|lte|abs_gt), threshold (z-score number) }","example":[{"metric_id":"TR_ROC_7D","operator":"abs_gt","threshold":1.5},{"metric_id":"VOL_RV_7D","operator":"lt","threshold":1}],"items":{"properties":{"metric_id":{"example":"TR_ROC_7D","type":"string"},"operator":{"enum":["gt","lt","gte","lte","abs_gt"],"type":"string"},"threshold":{"example":1.5,"type":"number"}},"required":["metric_id","operator","threshold"],"type":"object"},"maxItems":4,"minItems":2,"type":"array"},"cooldown_days":{"default":7,"description":"Min days between accepted composite triggers (0-365, default 7)","maximum":365,"minimum":0,"type":"integer"}},"required":["asset","conditions"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:59:45.719Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:59:45.531Z"},"liveness":{},"verified":false,"featured":false},{"id":4373,"slug":"4373","resource":"https://cryptyx.ai/api/metrics/slicer","description":"Single-metric z-score backtest over 5+ years of history per asset. Triggers, trigger rate, and per-horizon forward-return and max-drawdown stats across 8 horizons (1d-365d). Pre-composite single-factor edge testing. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"asset":"","cooldown_days":0,"metric_id":"","operator":"","threshold":0},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"durationMs":842,"ok":true,"params":{"asset":"BTC","cooldown_days":7,"metric_id":"TR_MOMO_CONT_14D","operator":"gt","threshold":2},"summary":{"horizons":{"14d":{"hit_rate":0.6596,"max_dd_mean":0.0412,"max_dd_p95":0.0891,"max_dd_worst":0.1245,"max_return":0.1845,"mean_return":0.0341,"median_return":0.0298,"min_return":-0.1023,"n":47,"sharpe":3.0124,"std_return":0.0578},"180d":{"hit_rate":0.7105,"max_dd_mean":0.1245,"max_dd_p95":0.2345,"max_dd_worst":0.3124,"max_return":0.4912,"mean_return":0.1812,"median_return":0.1542,"min_return":-0.2345,"n":38,"sharpe":1.5241,"std_return":0.1612},"1d":{"hit_rate":0.5957,"max_dd_mean":0.0089,"max_dd_p95":0.0234,"max_dd_worst":0.0412,"max_return":0.0421,"mean_return":0.0034,"median_return":0.0028,"min_return":-0.0312,"n":47,"sharpe":4.4821,"std_return":0.0145},"30d":{"hit_rate":0.6739,"max_dd_mean":0.0612,"max_dd_p95":0.1245,"max_dd_worst":0.1812,"max_return":0.2412,"mean_return":0.0612,"median_return":0.0524,"min_return":-0.1342,"n":46,"sharpe":2.5814,"std_return":0.0824},"365d":{"hit_rate":0.7143,"max_dd_mean":0.1812,"max_dd_p95":0.3124,"max_dd_worst":0.4214,"max_return":0.8421,"mean_return":0.3245,"median_return":0.2812,"min_return":-0.3124,"n":28,"sharpe":1.3412,"std_return":0.2412},"60d":{"hit_rate":0.6889,"max_dd_mean":0.0834,"max_dd_p95":0.1612,"max_dd_worst":0.2345,"max_return":0.3245,"mean_return":0.0891,"median_return":0.0734,"min_return":-0.1612,"n":45,"sharpe":2.1542,"std_return":0.1024},"7d":{"hit_rate":0.6383,"max_dd_mean":0.0245,"max_dd_p95":0.0612,"max_dd_worst":0.0934,"max_return":0.1245,"mean_return":0.0218,"median_return":0.0184,"min_return":-0.0891,"n":47,"sharpe":3.6912,"std_return":0.0412},"90d":{"hit_rate":0.6977,"max_dd_mean":0.0961,"max_dd_p95":0.1812,"max_dd_worst":0.2612,"max_return":0.3812,"mean_return":0.1145,"median_return":0.0945,"min_return":-0.1845,"n":43,"sharpe":1.8612,"std_return":0.1245}},"n_observations":1825,"n_suppressed":26,"n_triggers":47,"n_triggers_raw":73,"trigger_rate":0.0258},"timeseries":[{"asof_day":"2026-06-15","close_px":71240.5,"pctl":0.982,"triggered":true,"z":2.34},{"asof_day":"2026-06-16","close_px":71890.1,"pctl":0.971,"triggered":false,"z":2.18}],"triggers":[{"asof_day":"2026-06-15","fwd_14d":0.0518,"fwd_180d":0.2104,"fwd_1d":0.0091,"fwd_30d":0.0824,"fwd_365d":0.3815,"fwd_60d":0.1105,"fwd_7d":0.0342,"fwd_90d":0.1342,"max_dd_14d":0.0341,"max_dd_180d":0.1245,"max_dd_1d":0.0042,"max_dd_30d":0.0612,"max_dd_365d":0.1812,"max_dd_60d":0.0834,"max_dd_7d":0.0218,"max_dd_90d":0.0961,"pctl":0.982,"z":2.34}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"asset":{"description":"Asset symbol (case-insensitive, uppercased server-side). Example: BTC, ETH, SOL.","type":"string"},"cooldown_days":{"description":"Optional. Integer 0-365, default 7. Suppresses repeat triggers within N days of the last accepted trigger.","type":"number"},"metric_id":{"description":"Metric ID from the 440+ catalog (case-insensitive, uppercased server-side). Example: TR_MOMO_CONT_14D, VOL_COMPRESSION_7v30, FLOW_VWAP_DEV_7D.","type":"string"},"operator":{"description":"Trigger comparator vs threshold: gt, lt, gte, lte, or abs_gt.","type":"string"},"threshold":{"description":"Z-score threshold against fact_stats 365-day window. Example: 2.0 for >2 sigma.","type":"number"}},"required":["metric_id","asset","operator","threshold"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:59:34.998Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:59:34.808Z"},"liveness":{},"verified":false,"featured":false},{"id":4374,"slug":"4374","resource":"https://cryptyx.ai/api/market-pulse/factor-cross-section","description":"Factor term-structure grid — 7 classes by 8 horizons of market-average t-score with breadth counts and 1-day momentum delta. Per-asset mode adds delta-vs-market per cell. Read rotation in one matrix. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asset":"BTC","history_class":"TR","history_days":30,"history_horizon":"30D","mode":"market"},"type":"http"},"output":{"example":{"asof_day":"2026-06-18","durationMs":187,"grid":[{"avg_t_score":0.421,"class":"TR","horizon":"14D","momentum_delta":0.084,"n_assets":198,"negative_count":67,"positive_count":131},{"avg_t_score":0.612,"class":"TR","horizon":"180D","momentum_delta":0.011,"n_assets":198,"negative_count":46,"positive_count":152},{"avg_t_score":-0.213,"class":"VOL","horizon":"7D","momentum_delta":-0.045,"n_assets":198,"negative_count":117,"positive_count":81},{"avg_t_score":0.156,"class":"FLOW","horizon":"30D","momentum_delta":0.022,"n_assets":195,"negative_count":77,"positive_count":118},{"avg_t_score":-0.084,"class":"FUT","horizon":"7D","momentum_delta":-0.031,"n_assets":142,"negative_count":78,"positive_count":64}],"mode":"market","ok":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asset":{"description":"Required when mode=asset (e.g. BTC)","example":"BTC","type":"string"},"history_class":{"description":"Factor class for sparkline (CORR/EFF/FLOW/FUT/OB/TR/VOL); required with history_days>0","example":"TR","type":"string"},"history_days":{"default":0,"description":"Sparkline lookback in days; 0 disables history","example":30,"maximum":90,"minimum":0,"type":"integer"},"history_horizon":{"description":"Horizon for sparkline (1D/7D/14D/30D/60D/90D/180D/365D); required with history_days>0","example":"30D","type":"string"},"mode":{"default":"market","description":"market = aggregate grid across all assets; asset = single-asset grid with market deltas","enum":["market","asset"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:59:23.974Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:59:23.719Z"},"liveness":{},"verified":false,"featured":false},{"id":4375,"slug":"4375","resource":"https://cryptyx.ai/api/market-pulse/conviction","description":"Daily \"where to look\" leaderboard — top-N and bottom-N assets by composite score with returns, funding/OI z-scores, signal counts, optional thematic scores, and macro regime gating. Stablecoins filtered. Response carries a _next block with thesis / active-signals / asymmetry / regime-context / trade-ideas so an agent can go from \"which asset\" to \"what does the full CRYPTYX stack say about it\" in a single hop. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":0},"type":"http"},"output":{"example":{"asof_day":"2026-06-18","bottom":[{"asset":"CORE","comp_rank":198,"comp_score":-0.645,"funding_z":-1.72,"n_atomic":2,"n_composite":0,"oi_roc_z":-0.83,"ret_1d":-0.041,"ret_7d":-0.118,"sharpe_7d":-1.34,"thematic_scores":null}],"durationMs":412,"ok":true,"top":[{"asset":"BTC","comp_rank":1,"comp_score":0.62,"funding_z":1.34,"n_atomic":11,"n_composite":3,"oi_roc_z":0.88,"regime":"expansion","regime_confidence":0.78,"ret_1d":0.018,"ret_7d":0.072,"sharpe_7d":1.92,"thematic_scores":{"CTHM_FLOW_ACCUMULATION":0.51,"CTHM_TREND_EXPANSION":0.74}},{"asset":"SOL","comp_rank":2,"comp_score":0.48,"funding_z":0.92,"n_atomic":9,"n_composite":2,"oi_roc_z":1.15,"regime":"expansion","regime_confidence":0.64,"ret_1d":0.024,"ret_7d":0.061,"sharpe_7d":1.47,"thematic_scores":{"CTHM_TREND_EXPANSION":0.62}}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"limit":{"description":"Number of assets per side (top and bottom). Integer 5-50, default 10.","type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:59:15.556Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:59:15.364Z"},"liveness":{},"verified":false,"featured":false},{"id":4376,"slug":"4376","resource":"https://cryptyx.ai/api/signals/composite/attribution","description":"Class-level attribution waterfall for one asset and horizon — master score, per-class contributions ordered by impact, per-signal triggers with walk-forward IS/OOS, and per-signal health grades. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asset":"","day":"","horizon":""},"type":"http"},"output":{"example":{"asof_day":"2026-06-18","asset":"BTC","classes":[{"class":"TR","class_meta":{"sigma":0.31},"class_score":0.6124,"n_signals":18,"n_triggered":4,"weight":0.24,"weighted_contribution":0.146976},{"class":"VOL","class_meta":{"sigma":0.28},"class_score":-0.3812,"n_signals":12,"n_triggered":2,"weight":0.18,"weighted_contribution":-0.068616},{"class":"FLOW","class_meta":{"sigma":0.22},"class_score":0.2103,"n_signals":9,"n_triggered":1,"weight":0.15,"weighted_contribution":0.031545}],"health":{"TR_MOMO_CONT_14D":{"health_grade":"A","hit_rate":0.642,"ic":0.1842,"is_anti_predictive":false,"operational_grade":"B","predictive_grade":"A","signal_id":"TR_MOMO_CONT_14D"},"TR_ROC_180D":{"health_grade":"B","hit_rate":0.591,"ic":0.1124,"is_anti_predictive":false,"operational_grade":"A","predictive_grade":"B","signal_id":"TR_ROC_180D"},"VOL_COMPRESSION_7v30":{"health_grade":"A","hit_rate":0.618,"ic":0.1532,"is_anti_predictive":false,"operational_grade":"A","predictive_grade":"A","signal_id":"VOL_COMPRESSION_7v30"}},"horizon":"7d","master":{"n_classes":8,"rank":3,"score":0.4231},"ok":true,"signals":[{"class":"TR","confidence":0.731,"intensity":0.1178,"quality_weight":0.0875,"signal_id":"TR_MOMO_CONT_14D","triggered":true,"walk_forward":{"asof_day":"2026-06-20","ic_delta":-0.0264,"is_hit_rate":0.561,"is_ic":0.0876,"is_n_obs":18900,"is_n_triggers":612,"oos_hit_rate":0.542,"oos_ic":0.0612,"oos_n_obs":8100,"oos_n_triggers":184,"overfit_ratio":0.699,"reliability_grade":"green","split_pct":0.7,"window_days":180},"z":1.842},{"class":"TR","confidence":0.682,"intensity":0.0589,"quality_weight":0.0612,"signal_id":"TR_ROC_180D","triggered":true,"z":1.412},{"class":"VOL","confidence":0.654,"intensity":-0.0581,"quality_weight":0.0721,"signal_id":"VOL_COMPRESSION_7v30","triggered":true,"z":-1.231},{"class":"FLOW","confidence":0.31,"intensity":0,"quality_weight":0.0481,"signal_id":"FLOW_VWAP_DEV_7D","triggered":false,"z":0.412}],"ts_class_metrics":{"FLOW":{"avg_ts_ic":0.1103,"ts_a":3,"ts_b":6,"ts_df":2},"TR":{"avg_ts_ic":0.1421,"ts_a":8,"ts_b":14,"ts_df":3},"VOL":{"avg_ts_ic":0.0982,"ts_a":4,"ts_b":9,"ts_df":5}}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asset":{"description":"Asset symbol (uppercased server-side), e.g. BTC, ETH, SOL","type":"string"},"day":{"description":"Optional anchor day YYYY-MM-DD (defaults to latest master_composite_log day)","type":"string"},"horizon":{"description":"Horizon: 7d | 14d | 30d (default 7d)","type":"string"}},"required":["asset"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:59:03.361Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:59:03.167Z"},"liveness":{},"verified":false,"featured":false},{"id":4377,"slug":"4377","resource":"https://cryptyx.ai/api/signals/composite/breadth","description":"Universe-wide composite breadth at one horizon — bullish/bearish/neutral counts and percentages across 200+ assets, sliced by regime, with full per-asset stance list. Is this rally broad or concentrated?","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"day":"2026-06-18","horizon":"7d","threshold":0.05},"type":"http"},"output":{"example":{"asof_day":"2026-06-18","assets":[{"asset":"BTC","rank":1,"regime":"EXP_HV_HF","regime_confidence":0.712,"score":0.4231,"stance":"bullish"},{"asset":"ETH","rank":2,"regime":"EXP_HV_HF","regime_confidence":0.684,"score":0.3845,"stance":"bullish"},{"asset":"SOL","rank":8,"regime":"EXP_HV_HF","regime_confidence":0.591,"score":0.1924,"stance":"bullish"}],"breadth":{"bearish":64,"bearish_pct":32.3,"bullish":72,"bullish_pct":36.4,"neutral":62,"neutral_pct":31.3,"total":198},"horizon":"7d","micro_summary":{"flow":{"ACCUM":42,"DISTRIB":35,"NEUTRAL":121},"volatility":{"COMPRESSED":88,"EXPANDING":56,"STABLE":54}},"ok":true,"regime_breakdown":{"CON_LV_LF":{"bearish":31,"bullish":6,"neutral":14,"total":51},"EXP_HV_HF":{"bearish":9,"bullish":28,"neutral":11,"total":48},"UNCLASSIFIED":{"bearish":7,"bullish":4,"neutral":9,"total":20}},"threshold":0.05},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"day":{"description":"Optional asof_day in YYYY-MM-DD format. Defaults to latest available.","example":"2026-06-18","type":"string"},"horizon":{"description":"Composite horizon (default 7d)","enum":["7d","14d","30d"],"type":"string"},"threshold":{"description":"Score threshold for bullish/bearish classification, 0-1 (default 0.05)","example":0.05,"type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:58:53.109Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:58:52.94Z"},"liveness":{},"verified":false,"featured":false},{"id":4378,"slug":"4378","resource":"https://cryptyx.ai/api/signals/composite/heatmap","description":"The most information-dense endpoint on the surface — 3 MB / 149K leaves per call. Latest N days of master composite scores per (asset × horizon) with ranks + per-class composite matrix + macro regime context + intraday micro-regime state, all in one call. Replaces 4 separate premium calls (composite/breadth + factor-cross-section + market-pulse/regime + one asset-scoped call). Priced at Trade Ideas tier ($0.10) to reflect payload size + compute; still 40% cheaper than fetching the equivalent data via 4 separate premium endpoints. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"days":0,"horizon":"","include_stablecoins":false},"type":"http"},"output":{"example":{"asof_day":"2026-06-18","classes":[{"asset":"BTC","class":"TR","horizon":"14d","meta":{"top_signal":"TR_MOMO_CONT_14D"},"n_signals":18,"n_triggered":11,"score":0.7204},{"asset":"BTC","class":"VOL","horizon":"14d","meta":{"top_signal":"VOL_COMPRESSION_7v30"},"n_signals":12,"n_triggered":4,"score":0.314},{"asset":"BTC","class":"FLOW","horizon":"14d","meta":{"top_signal":"FLOW_VWAP_DEV_7D"},"n_signals":9,"n_triggered":5,"score":0.555}],"days":1,"horizon":"all","master":[{"asof_day":"2026-06-18","asset":"BTC","horizon":"14d","meta":{"weight_set":"ic_v3"},"n_classes":8,"rank":1,"score":0.6421},{"asof_day":"2026-06-18","asset":"ETH","horizon":"14d","meta":{"weight_set":"ic_v3"},"n_classes":8,"rank":2,"score":0.5118},{"asof_day":"2026-06-18","asset":"SOL","horizon":"7d","meta":{"weight_set":"ic_v3"},"n_classes":7,"rank":3,"score":0.4032}],"microRegimes":[{"asset":"BTC","bars_in_regime":14,"confidence":0.81,"regime_id":1,"regime_type":"vol"},{"asset":"BTC","bars_in_regime":8,"confidence":0.69,"regime_id":3,"regime_type":"trend"},{"asset":"ETH","bars_in_regime":6,"confidence":0.55,"regime_id":2,"regime_type":"vol"}],"ok":true,"regimes":[{"asset":"BTC","primary_confidence":0.74,"primary_regime_id":2,"resolution_mode":"dominant","secondary_confidence":0.21,"secondary_regime_id":5},{"asset":"ETH","primary_confidence":0.66,"primary_regime_id":2,"resolution_mode":"dominant","secondary_confidence":0.28,"secondary_regime_id":3}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"days":{"description":"Lookback days for master composite history, 1-30 (default 1)","type":"number"},"horizon":{"description":"Filter to a single horizon: 7d, 14d, or 30d (omit for all)","type":"string"},"include_stablecoins":{"description":"Include stablecoin assets (default false)","type":"boolean"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:58:43.574Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:58:43.392Z"},"liveness":{},"verified":false,"featured":false},{"id":4379,"slug":"4379","resource":"https://cryptyx.ai/api/signals/composite/backtest","description":"Walk-forward backtest of a custom 8-class composite weight vector at 7d/14d/30d. Runs custom, IC-weighted default, and equal-weight blends in parallel with full performance breakdowns. Benchmark your blend against the production moat. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"from":"","horizon":"","threshold":0,"to":"","weights":{}},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"custom_weights":{"CORR":0.5,"EFF":1,"FLOW":1.5,"FUT":1,"OB":0.5,"OPT":0.5,"TR":2,"VOL":1},"daily":[{"avg_score":0.0213,"day":"2026-01-01","n_bearish":9,"n_bullish":14,"n_total":198,"top_asset":"BTC","top_score":0.6842},{"avg_score":0.0341,"day":"2026-01-02","n_bearish":7,"n_bullish":17,"n_total":198,"top_asset":"SOL","top_score":0.7215}],"default_weights":{"CORR":0.08,"EFF":0.14,"FLOW":0.16,"FUT":0.12,"OB":0.09,"OPT":0.11,"TR":0.18,"VOL":0.12},"from":"2026-01-01","horizon":"7d","ok":true,"performance":{"custom":{"avg_assets_triggered":24.7,"avg_daily_return":0.0042,"cumulative_return":0.3738,"hit_rate":0.5618,"max_drawdown":0.0387,"sharpe":1.2143,"total_days":89},"default":{"avg_assets_triggered":24.7,"avg_daily_return":0.0035,"cumulative_return":0.3115,"hit_rate":0.5506,"max_drawdown":0.0412,"sharpe":1.0421,"total_days":89},"equal_weight":{"avg_assets_triggered":24.7,"avg_daily_return":0.0021,"cumulative_return":0.1869,"hit_rate":0.5169,"max_drawdown":0.0541,"sharpe":0.6238,"total_days":89}},"threshold":0.05,"to":"2026-03-31"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"from":{"description":"Start date YYYY-MM-DD","type":"string"},"horizon":{"description":"Forward return horizon: 7d, 14d, or 30d (default 7d)","type":"string"},"threshold":{"description":"Composite score threshold for long/short trigger, 0-1 (default 0.05)","type":"number"},"to":{"description":"End date YYYY-MM-DD","type":"string"},"weights":{"description":"Per-class weights 0-2 for all 8 factor classes: CORR, EFF, FLOW, FUT, OB, OPT, TR, VOL","type":"object"}},"required":["weights","from","to"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:58:32.028Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:58:31.764Z"},"liveness":{},"verified":false,"featured":false},{"id":4380,"slug":"4380","resource":"https://cryptyx.ai/api/signals/eval","description":"Invoke the DB-side signal evaluator for one anchor day. Dryrun mode predicts trigger counts without writes; live mode executes and returns rows inserted to signal_log. Backfill primitive for missed pipeline days; validation primitive for forked parameter variants before you activate them. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"day":"","dryrun":"","signal_id":""},"type":"http"},"output":{"example":{"day":"2026-06-18","dryrun":false,"durationMs":4127,"ok":true,"results":[{"inserted_rows":4,"signal_id":"EFF_KEY_REVERSAL_1D"},{"inserted_rows":11,"signal_id":"FLOW_VWAP_DEV_7D"},{"inserted_rows":6,"signal_id":"FUT_FUNDING_STRESS"},{"inserted_rows":18,"signal_id":"TR_MOMO_CONT_14D"},{"inserted_rows":22,"signal_id":"TR_ROC_180D"},{"inserted_rows":9,"signal_id":"VOL_COMPRESSION_7v30"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"day":{"description":"Anchor day in YYYY-MM-DD format. Required.","type":"string"},"dryrun":{"description":"Optional 'true' or 'false' (default 'false'). When 'true' AND signal_id is provided, counts would-trigger rows via signal_dryrun_count without writing to signal_log. Ignored when signal_id is omitted.","type":"string"},"signal_id":{"description":"Optional signal identifier (uppercased server-side, e.g. TR_MOMO_CONT_14D). If omitted, evaluates ALL enabled signals via signal_eval_all_for_day.","type":"string"}},"required":["day"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:58:19.581Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:58:19.368Z"},"liveness":{},"verified":false,"featured":false},{"id":4381,"slug":"4381","resource":"https://cryptyx.ai/api/signals/simulate","description":"Pre-flight threshold simulator — count how many assets would trigger at a proposed cutoff for one anchor day, with current vs proposed threshold and estimated trigger rate. Use before forking parameters. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"asof_day":"","signal_id":"","threshold_key":"","threshold_value":0},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"asof_day":"2026-06-18","current_threshold":0.5,"estimated_trigger_pct":11.62,"estimated_trigger_rate":0.1162,"n_total":198,"n_triggered":23,"ok":true,"proposed_threshold":0.6,"signal_id":"TR_MOMO_CONT_14D","threshold_key":"t_thr"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"asof_day":{"description":"Optional YYYY-MM-DD lookup day. Defaults to metrics.aligned_day_1d()","type":"string"},"signal_id":{"description":"Atomic signal registry ID, uppercased server-side (e.g. TR_MOMO_CONT_14D, FLOW_ACCUM_NETUSD_7D, VOL_COMPRESSION_7v30)","type":"string"},"threshold_key":{"description":"Parameter name to simulate (e.g. t_thr, z_thr). Used to fetch current_threshold from signals.signal_params for comparison","type":"string"},"threshold_value":{"description":"Proposed cutoff value. Interpreted as z-score for most signals, t-score for TR_MOMO_* signals","type":"number"}},"required":["signal_id","threshold_key","threshold_value"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:57:47.523Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:57:47.328Z"},"liveness":{},"verified":false,"featured":false},{"id":4382,"slug":"4382","resource":"https://cryptyx.ai/api/signals/fork","description":"Fork a signal into an inactive parameter variant — production firing is untouched. Experimentation primitive: fork, dryrun-backtest, then activate. Returns the new version id and parameters. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"params":{},"signal_id":""},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"created_at":"2026-06-19T04:12:38.421Z","is_active":false,"ok":true,"params":{"dt_max":-0.08,"t_thr":0.55},"signal_id":"TR_MOMO_CONT_14D","version":188},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"params":{"description":"Non-empty JSONB parameter object stored as the new inactive version. Keys are not validated against the signal's param schema — agent must supply the correct keys (e.g., t_thr, dt_max, vol_thr) for the target signal's geometry.","type":"object"},"signal_id":{"description":"Registered signal_id in signals.signal_registry. Uppercased before lookup (e.g., TR_MOMO_CONT_14D, VOL_COMPRESSION_7v30, FUT_FUNDING_STRESS).","type":"string"}},"required":["signal_id","params"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:57:38.31Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:57:38.122Z"},"liveness":{},"verified":false,"featured":false},{"id":4383,"slug":"4383","resource":"https://cryptyx.ai/api/signals/backtest","description":"Backtest any signal over up to 365 days. Returns trigger stats, per-day rows, and a 4-horizon performance block (sample size, mean/median return, hit rate, bootstrap CI, statistical significance, reliability grade). Walk-forward OOS read inlined. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"body":{"dryrun":false,"from":"","signal_id":"","to":""},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"avgConfidence":0.7314,"days":[{"day":"2025-06-01","rows":0},{"day":"2025-06-02","rows":3},{"day":"2025-06-03","rows":5}],"dryrun":false,"durationMs":48213,"from":"2025-06-01","ok":true,"performance":{"caveats":["No in-sample/out-of-sample split applied. Results above are in-sample only. See `walk_forward` block for the nightly out-of-sample read."],"horizons":[{"bootstrap_ci_95":[0.001204,0.008331],"hit_rate":0.5615,"horizon":"1d","is_reliable":true,"mean_return":0.004812,"median_return":0.003104,"sample_size":187,"statistical_significance":"significant"},{"bootstrap_ci_95":[0.008221,0.034102],"hit_rate":0.5882,"horizon":"7d","is_reliable":true,"mean_return":0.02103,"median_return":0.01588,"sample_size":187,"statistical_significance":"significant"},{"bootstrap_ci_95":[0.012003,0.056012],"hit_rate":0.5989,"horizon":"14d","is_reliable":true,"mean_return":0.03414,"median_return":0.02211,"sample_size":187,"statistical_significance":"significant"},{"bootstrap_ci_95":[-0.004021,0.12614],"hit_rate":0.604,"horizon":"30d","is_reliable":false,"mean_return":0.0612,"median_return":0.0411,"sample_size":187,"statistical_significance":"not_significant"}],"is_sample_sufficient":true,"minimum_sample_threshold":30,"reliability_grade":"green","sample_size":187},"signal_id":"TR_MOMO_CONT_14D","to":"2025-12-01","totalDays":184,"totalTriggerEvents":187,"triggerRate":0.223,"triggeredDays":41,"walk_forward":{"14d":{"asof_day":"2026-06-20","ic_delta":-0.0453,"is_hit_rate":0.572,"is_ic":0.0941,"is_n_obs":18900,"is_n_triggers":612,"oos_hit_rate":0.531,"oos_ic":0.0488,"oos_n_obs":8100,"oos_n_triggers":184,"overfit_ratio":0.519,"reliability_grade":"green","split_pct":0.7,"window_days":180},"30d":{"asof_day":"2026-06-20","ic_delta":-0.0411,"is_hit_rate":0.553,"is_ic":0.0712,"is_n_obs":18900,"is_n_triggers":612,"oos_hit_rate":0.518,"oos_ic":0.0301,"oos_n_obs":8100,"oos_n_triggers":184,"overfit_ratio":0.423,"reliability_grade":"yellow","split_pct":0.7,"window_days":180},"7d":{"asof_day":"2026-06-20","ic_delta":-0.0264,"is_hit_rate":0.561,"is_ic":0.0876,"is_n_obs":18900,"is_n_triggers":612,"oos_hit_rate":0.542,"oos_ic":0.0612,"oos_n_obs":8100,"oos_n_triggers":184,"overfit_ratio":0.699,"reliability_grade":"green","split_pct":0.7,"window_days":180}}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"dryrun":{"description":"If true, uses signal_dryrun_count() and skips writes to signal_log. Default false. dryrun=true nulls totalTriggerEvents/avgConfidence and omits performance block.","type":"boolean"},"from":{"description":"Start date YYYY-MM-DD","type":"string"},"signal_id":{"description":"Signal registry ID, e.g. TR_MOMO_CONT_14D (uppercased server-side)","type":"string"},"to":{"description":"End date YYYY-MM-DD. Range must be <=365d and from<=to","type":"string"}},"required":["signal_id","from","to"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:57:28.569Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:57:28.401Z"},"liveness":{},"verified":false,"featured":false},{"id":4384,"slug":"4384","resource":"https://cryptyx.ai/api/ai/metrics","description":"Per-asset agent grounding bundle — profile (composite score, ranks, returns, volatility, Sharpe), an 8×8 factor cube (t-score percentile and band), regime, and raw order-book liquidity. Single aligned snapshot. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"assets":""},"type":"http"},"output":{"example":{"asof_day":"2026-06-18","assets":[{"asof_day":"2026-06-18","asset":"BTC","factors":{"CORR":{"30D":{"t_band":"NEUTRAL","t_score_pct":0.42}},"EFF":{"14D":{"t_band":"BULL","t_score_pct":0.64}},"FLOW":{"7D":{"t_band":"STRONG_BULL","t_score_pct":0.81}},"FUT":{"14D":{"t_band":"NEUTRAL","t_score_pct":0.55}},"OB":{"1D":{"t_band":"BULL","t_score_pct":0.71}},"OPT":{"30D":{"t_band":"NEUTRAL","t_score_pct":0.48}},"TR":{"14D":{"t_band":"STRONG_BULL","t_score_pct":0.88},"180D":{"t_band":"BULL","t_score_pct":0.69},"30D":{"t_band":"BULL","t_score_pct":0.74}},"VOL":{"30D":{"t_band":"NEUTRAL","t_score_pct":0.35},"7D":{"t_band":"BEAR","t_score_pct":0.22}}},"liquidity":{"ask_usd_100bp":32480000,"ask_usd_50bp":17110000,"bid_usd_100bp":34210000,"bid_usd_50bp":18420000,"imbalance_50bp":0.037},"profile":{"comp_rank_eq":1,"comp_rank_pct":0.995,"comp_score":0.42,"returns":{"ret_1d":0.018,"ret_30d":0.121,"ret_7d":0.064},"sharpe":{"sharpe_30d":1.08,"sharpe_7d":1.62},"vol":{"vol_rv_30d":0.42,"vol_rv_7d":0.38}},"regime":{"primary":{"confidence":0.71,"id":3},"resolution_mode":"primary_dominant","secondary":{"confidence":0.18,"id":2}},"universe_tag":"core"}],"ok":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"assets":{"description":"Optional comma-separated asset symbols (case-insensitive, uppercased server-side). Empty/omitted returns full universe. Example: 'BTC,ETH,SOL'","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:56:52.459Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:56:52.261Z"},"liveness":{},"verified":false,"featured":false},{"id":4385,"slug":"4385","resource":"https://cryptyx.ai/api/v1/agent-context","description":"One-shot agent grounding snapshot in 200-400ms — factor breadth, top/bottom composite assets with regime, recent signal aggregation, platform counts, and pipeline status. Call before any market reasoning task. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asset":""},"type":"http"},"output":{"example":{"asofDay":"2026-06-18","compositeScores":{"bottomAssets":[{"asof_day":"2026-06-18","asset":"CORE","regime":"deleveraging","regime_confidence":0.58,"score":-0.731},{"asof_day":"2026-06-18","asset":"PEPE","regime":"deleveraging","regime_confidence":0.52,"score":-0.654}],"topAssets":[{"asof_day":"2026-06-18","asset":"BTC","regime":"consolidation","regime_confidence":0.73,"score":0.847},{"asof_day":"2026-06-18","asset":"ETH","regime":"expansion","regime_confidence":0.68,"score":0.612},{"asof_day":"2026-06-18","asset":"SOL","regime":"expansion","regime_confidence":0.64,"score":0.489}]},"durationMs":312,"factorBreadth":{"activeClasses":["CORR","EFF","FLOW","FUT","OB","OPT","TR","VOL"],"assetsWithScores":198},"ok":true,"pipelineStatus":{"createdAt":"2026-06-18T01:24:51.022Z","lastRunDay":"2026-06-18","status":"ok","totalDurationMs":287413},"platformCounts":{"classes":8,"metrics":442,"signals":143},"recentSignals":{"bySignal":[{"asof_day":"2026-06-18","avg_confidence":0.7421,"signal_id":"TR_MOMO_CONT_14D","total_assets":198,"triggered_count":23},{"asof_day":"2026-06-18","avg_confidence":0.6803,"signal_id":"FLOW_VWAP_DEV_7D","total_assets":198,"triggered_count":17},{"asof_day":"2026-06-18","avg_confidence":0.6112,"signal_id":"VOL_COMPRESSION_7v30","total_assets":198,"triggered_count":9}],"day":"2026-06-18","totalTriggered":421}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asset":{"description":"Optional asset symbol (uppercased, trimmed). When set, response includes asset, perAssetMetrics (top-10 metrics by abs(time-series IC), A/B grades only, anti-predictive excluded), and gradeContextNote.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:55:24.975Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:55:24.81Z"},"liveness":{},"verified":false,"featured":false},{"id":4386,"slug":"4386","resource":"https://cryptyx.ai/api/v1/ai/market-brief","description":"Single-call LLM grounding bundle — top 10 and bottom 5 composite-ranked assets, all signals triggered today, 30-day factor breadth across 8 classes, plus a ready-to-drop plaintext brief for an agent prompt. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"asofDay":"2026-06-18","brief":"CRYPTYX Daily Market Brief — 2026-06-18\n\nCOMPOSITE RANKINGS (strongest to weakest multi-factor scores):\nTop 10:\n1. BTC (score: 0.42)\n2. ETH (score: 0.38)\n...\n\nBottom 5 (weakest):\n1. XYZ (score: -0.51)\n...\n\nSIGNAL ACTIVITY (2026-06-18):\n421 total signal triggers across all assets.\n- TR_MOMO_CONT_14D: 38/198 assets triggered (avg confidence: 0.73)\n- FLOW_VWAP_DEV_7D: 24/198 assets triggered (avg confidence: 0.68)\n...\n\nMARKET PULSE (30d horizon, by factor class):\n- TR: 112 positive / 54 negative / 32 neutral (avg t-score: 0.41, expansion: 56.6%)\n...\n\n---\nData computed daily at UTC 00:00. 440+ metrics across 8 factor classes, the full signal registry, ~200 assets.\nSource: CRYPTYX (https://cryptyx.ai)","durationMs":387,"ok":true,"structured":{"bottomAssets":[{"asof_day":"2026-06-18","asset":"XYZ","score":-0.51}],"pulse":[{"avg_t_score":0.12,"class":"CORR","expand_share_pct":39.4,"factor_state":"neutral","negative_count":64,"neutral_count":56,"positive_count":78,"total":198},{"avg_t_score":0.28,"class":"EFF","expand_share_pct":46.5,"factor_state":"expansion","negative_count":58,"neutral_count":48,"positive_count":92,"total":198},{"avg_t_score":0.34,"class":"FLOW","expand_share_pct":53,"factor_state":"expansion","negative_count":51,"neutral_count":42,"positive_count":105,"total":198},{"avg_t_score":0.18,"class":"FUT","expand_share_pct":44.4,"factor_state":"neutral","negative_count":67,"neutral_count":43,"positive_count":88,"total":198},{"avg_t_score":-0.05,"class":"OB","expand_share_pct":35.9,"factor_state":"neutral","negative_count":79,"neutral_count":48,"positive_count":71,"total":198},{"avg_t_score":0.08,"class":"OPT","expand_share_pct":50,"factor_state":"neutral","negative_count":1,"neutral_count":0,"positive_count":1,"total":2},{"avg_t_score":0.41,"class":"TR","expand_share_pct":56.6,"factor_state":"expansion","negative_count":54,"neutral_count":32,"positive_count":112,"total":198},{"avg_t_score":-0.12,"class":"VOL","expand_share_pct":32.3,"factor_state":"contraction","negative_count":82,"neutral_count":52,"positive_count":64,"total":198}],"signals":[{"asof_day":"2026-06-18","avg_confidence":0.73,"signal_id":"TR_MOMO_CONT_14D","total_assets":198,"triggered_count":38},{"asof_day":"2026-06-18","avg_confidence":0.68,"signal_id":"FLOW_VWAP_DEV_7D","total_assets":198,"triggered_count":24},{"asof_day":"2026-06-18","avg_confidence":0.61,"signal_id":"VOL_COMPRESSION_7v30","total_assets":198,"triggered_count":19}],"topAssets":[{"asof_day":"2026-06-18","asset":"BTC","score":0.42},{"asof_day":"2026-06-18","asset":"ETH","score":0.38},{"asof_day":"2026-06-18","asset":"SOL","score":0.31}],"totalSignalTriggers":421}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:55:16.132Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:55:15.946Z"},"liveness":{},"verified":false,"featured":false},{"id":4387,"slug":"4387","resource":"https://cryptyx.ai/api/market-history","description":"Daily OHLCV bars for one asset over 1-1825 days — open, high, low, close, USD volume. UTC-1 anchor day. The grounded spot tape behind every CRYPTYX factor score and signal. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asset":"","days":0},"type":"http"},"output":{"example":{"_next":{"description":"Recommended next calls given the response above.","hints":[{"method":"GET","path":"/api/asset/asymmetry","price_usd":0.05,"reason":"Cross-class positioning panels alongside price data."},{"method":"GET","path":"/api/asset/thesis","price_usd":0.05,"reason":"Claude-narrated conviction call synthesising OHLCV + signals + regime."}]},"asof_day":"2026-06-18","asset":"BTC","candles":[{"asof_day":"2026-06-16","asset":"BTC","close_px":68015.77,"high_px":68410.12,"low_px":66880,"open_px":67250.4,"volume_usd":28450000000},{"asof_day":"2026-06-17","asset":"BTC","close_px":68442.9,"high_px":68720.55,"low_px":67500.2,"open_px":68015.77,"volume_usd":26110000000},{"asof_day":"2026-06-18","asset":"BTC","close_px":68950.18,"high_px":69100,"low_px":68010.33,"open_px":68442.9,"volume_usd":27880000000}],"count":3,"days":90,"ok":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asset":{"description":"Asset ticker (uppercased, trimmed). Required. e.g. BTC, ETH, SOL","type":"string"},"days":{"description":"Lookback window in days (1-1825, default 90). Anchored to the latest pipeline day.","type":"number"}},"required":["asset"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:54:40.512Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:54:40.34Z"},"liveness":{},"verified":false,"featured":false},{"id":4388,"slug":"4388","resource":"https://cryptyx.ai/api/market-pulse/divergences","description":"Universe-aggregate cross-factor divergence alerts — Ignition (TR+VOL extreme), Capitulation (FLOW+TR collapse), and Distribution (outflows with trend). Severity-ranked by horizon for top-down scanning. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"horizons":""},"type":"http"},"output":{"example":{"alerts":[{"classA":"TR","classB":"VOL","color":"#f59e0b","horizon":"7d","interpretation":"Trend + volatility both extreme — momentum breakout, strong continuation bias","label":"Ignition","relevance":2.76,"scoreA":1.42,"scoreB":1.18,"severity":1.84,"type":"ignition"},{"classA":"FLOW","classB":"TR","color":"#f43f5e","horizon":"30d","interpretation":"Net outflows while trend holds — late-cycle exit, trend exhaustion likely","label":"Distribution","relevance":1.232,"scoreA":-0.62,"scoreB":0.88,"severity":1.12,"type":"distribution"},{"classA":"FLOW","classB":"TR","color":"#f43f5e","horizon":"90d","interpretation":"Net outflows while trend holds — late-cycle exit, trend exhaustion likely","label":"Distribution","relevance":0.658,"scoreA":-0.45,"scoreB":0.71,"severity":0.94,"type":"distribution"}],"asof_day":"2026-06-18","by_horizon":{"30d":[{"classA":"FLOW","classB":"TR","color":"#f43f5e","horizon":"30d","interpretation":"Net outflows while trend holds — late-cycle exit, trend exhaustion likely","label":"Distribution","relevance":1.232,"scoreA":-0.62,"scoreB":0.88,"severity":1.12,"type":"distribution"}],"7d":[{"classA":"TR","classB":"VOL","color":"#f59e0b","horizon":"7d","interpretation":"Trend + volatility both extreme — momentum breakout, strong continuation bias","label":"Ignition","relevance":2.76,"scoreA":1.42,"scoreB":1.18,"severity":1.84,"type":"ignition"}],"90d":[{"classA":"FLOW","classB":"TR","color":"#f43f5e","horizon":"90d","interpretation":"Net outflows while trend holds — late-cycle exit, trend exhaustion likely","label":"Distribution","relevance":0.658,"scoreA":-0.45,"scoreB":0.71,"severity":0.94,"type":"distribution"}]},"by_type":{"distribution":2,"ignition":1},"durationMs":187,"ok":true,"total_alerts":3},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"horizons":{"description":"Comma-separated subset of 1d,7d,14d,30d,60d,90d,180d,365d. Invalid values silently dropped. Default: all 8.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:54:32.634Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:54:32.457Z"},"liveness":{},"verified":false,"featured":false},{"id":4389,"slug":"4389","resource":"https://cryptyx.ai/api/market-pulse/regime","description":"Multi-horizon macro regime synthesis from 1d through 365d — regime label, confidence, cross-class state, breadth, horizon alignment. Read full risk-on/off posture in one call. Slim mode drops blobs for timelines. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"days":0,"horizon":"","slim":false},"type":"http"},"output":{"example":{"asof_day":"2026-06-18","count":240,"current":{"30d":{"breadth":{"bearish_pct":0.33,"bullish_pct":0.48,"neutral_pct":0.19},"cross_class_state":"neutral","horizon_alignment":{"aligned_horizons":["14d","30d"],"alignment_score":0.61},"meta":{"dominant_classes":["EFF"],"weakest_class":"OPT"},"n_assets":198,"regime_confidence":0.54,"regime_label":"consolidation"},"7d":{"breadth":{"bearish_pct":0.21,"bullish_pct":0.62,"neutral_pct":0.17},"cross_class_state":"risk_on","horizon_alignment":{"aligned_horizons":["7d","14d","30d"],"alignment_score":0.75},"meta":{"dominant_classes":["TR","FLOW"],"weakest_class":"VOL"},"n_assets":198,"regime_confidence":0.68,"regime_label":"expansion"}},"durationMs":142,"history":[{"asof_day":"2026-06-18","breadth":{"bearish_pct":0.21,"bullish_pct":0.62},"cross_class_state":"risk_on","horizon":"7d","horizon_alignment":{"alignment_score":0.75},"meta":{"dominant_classes":["TR","FLOW"]},"n_assets":198,"regime_confidence":0.68,"regime_label":"expansion"},{"asof_day":"2026-06-18","breadth":{"bullish_pct":0.48},"cross_class_state":"neutral","horizon":"30d","horizon_alignment":{"alignment_score":0.61},"meta":{"dominant_classes":["EFF"]},"n_assets":198,"regime_confidence":0.54,"regime_label":"consolidation"}],"ok":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"days":{"description":"Lookback window in days (1-1900, default 30)","type":"number"},"horizon":{"description":"Filter to one horizon: 1d, 7d, 14d, 30d, 60d, 90d, 180d, 365d (optional — omit to return all horizons)","type":"string"},"slim":{"description":"If true, omits breadth/horizon_alignment/meta JSONB blobs — returns only regime_label + regime_confidence per row (default false)","type":"boolean"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:54:23.767Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:54:23.582Z"},"liveness":{},"verified":false,"featured":false},{"id":4390,"slug":"4390","resource":"https://cryptyx.ai/api/market-pulse","description":"Universe-wide factor breadth bucketed by class and horizon — positive/negative/neutral counts, average t-score, expand-share percent, dominant regime. Time risk-on/off rotations across 200+ assets.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"classes":"TR,VOL","days":30,"horizons":"7D,30D","mode":"series"},"type":"http"},"output":{"example":{"latest_day":"2026-06-18","rows":[{"asof_day":"2026-06-18","avg_t_score":0.31,"class":"TR","dominant_regime_id":3,"expand_share_pct":21.21,"factor_state":"NEUTRAL","horizon":"7D","negative_count":18,"neutral_count":138,"positive_count":42,"total":198},{"asof_day":"2026-06-18","avg_t_score":-0.48,"class":"VOL","dominant_regime_id":3,"expand_share_pct":6.06,"factor_state":"COMPRESSION","horizon":"7D","negative_count":65,"neutral_count":121,"positive_count":12,"total":198},{"asof_day":"2026-06-18","avg_t_score":1.12,"class":"FLOW","dominant_regime_id":1,"expand_share_pct":72.73,"factor_state":"EXPANSION","horizon":"30D","negative_count":9,"neutral_count":45,"positive_count":144,"total":198}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"classes":{"description":"Comma-separated factor classes to filter (CORR,EFF,FLOW,FUT,OB,OPT,TR,VOL); empty = all","example":"TR,VOL","type":"string"},"days":{"description":"Lookback window in days, 1-1825 (default 30)","example":30,"type":"number"},"horizons":{"description":"Comma-separated horizons to filter (e.g. '7D,30D,180D'); empty = all","example":"7D,30D","type":"string"},"mode":{"description":"series (full lookback window, default) or snapshot (latest day only, ordered by horizon, class)","enum":["series","snapshot"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:54:13.749Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:54:13.571Z"},"liveness":{},"verified":false,"featured":false},{"id":4391,"slug":"4391","resource":"https://cryptyx.ai/api/asset-regimes","description":"Per-asset macro regime classification with confidence — expansion, consolidation, or deleveraging. Includes secondary regime and resolution mode. Factor-derived from the nightly 04:15 UTC pipeline. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asset":"BTC","days":90,"mode":"snapshot"},"type":"http"},"output":{"example":{"_next":{"description":"Recommended next calls given the response above.","hints":[{"method":"GET","path":"/api/asset/asymmetry","price_usd":0.05,"reason":"Cross-class positioning panel alongside regime read."},{"method":"GET","path":"/api/asset/thesis","price_usd":0.05,"reason":"Claude-narrated conviction call for this asset."}]},"_regime_values":"expansion | consolidation | deleveraging (lowercased, REGIME_ prefix stripped)","asof_day":"2026-06-18","asset":"BTC","mode":"series","ok":true,"regimes":[{"asof_day":"2026-06-17","asset":"BTC","regime":"consolidation","regime_confidence":0.61,"regime_secondary":"deleveraging","regime_secondary_confidence":0.19,"resolution_mode":"max_confidence"},{"asof_day":"2026-06-18","asset":"BTC","regime":"consolidation","regime_confidence":0.73,"regime_secondary":"expansion","regime_secondary_confidence":0.21,"resolution_mode":"max_confidence"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asset":{"description":"Asset symbol (e.g. BTC, ETH, SOL) — uppercased server-side","example":"BTC","type":"string"},"days":{"description":"Lookback days for series mode (1–365). Default 90. Ignored when mode=snapshot.","example":90,"type":"number"},"mode":{"description":"snapshot = latest canonical day only; series = last N days anchored to latest. Default snapshot.","enum":["snapshot","series"],"type":"string"}},"required":["asset"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:53:51.739Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:53:51.479Z"},"liveness":{},"verified":false,"featured":false},{"id":4392,"slug":"4392","resource":"https://cryptyx.ai/api/asset-factors","description":"Factor t-scores for one asset across 8 classes and 8 horizons (1d-365d). Snapshot mode returns the latest anchor day; series mode returns a daily window. Standardised, z-capped, policy-aware. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asset":"BTC","days":90,"horizons":"7d,30d","mode":"snapshot"},"type":"http"},"output":{"example":{"_next":{"description":"Recommended next calls given the response above.","hints":[{"method":"GET","path":"/api/asset/active-signals","price_usd":0.05,"reason":"Which class scores translate into currently-firing signals."},{"method":"GET","path":"/api/asset/thesis","price_usd":0.05,"reason":"Claude-narrated conviction call."}]},"asof_day":"2026-06-18","asset":"BTC","factors":[{"asof_day":"2026-06-18","asset":"BTC","class":"CORR","horizon":"1d","t_band":"neutral","t_score_pct":0.62},{"asof_day":"2026-06-18","asset":"BTC","class":"TR","horizon":"1d","t_band":"bullish","t_score_pct":1.42},{"asof_day":"2026-06-18","asset":"BTC","class":"VOL","horizon":"30d","t_band":"bearish","t_score_pct":-0.88},{"asof_day":"2026-06-18","asset":"BTC","class":"FLOW","horizon":"90d","t_band":"neutral","t_score_pct":0.34}],"mode":"snapshot","ok":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asset":{"description":"Asset symbol (e.g. BTC, ETH, SOL); trimmed + uppercased server-side","example":"BTC","type":"string"},"days":{"description":"Lookback window in days for series mode (1-365). Default: 90","example":90,"type":"number"},"horizons":{"description":"Optional comma-separated horizon filter for series mode (e.g. '7d,30d,90d'). Valid: 1d,7d,14d,30d,60d,90d,180d,365d. Invalid tokens are dropped silently.","example":"7d,30d","type":"string"},"mode":{"description":"snapshot = latest anchor day only; series = daily window. Default: snapshot","enum":["snapshot","series"],"type":"string"}},"required":["asset"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:53:43.56Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:53:43.312Z"},"liveness":{},"verified":false,"featured":false},{"id":4393,"slug":"4393","resource":"https://cryptyx.ai/api/signals/leaderboard","description":"Signal activity leaderboard over 7-365 days — per-signal trigger frequency, average confidence, assets triggered, and a per-horizon walk-forward IC/reliability block. Frequency and robustness in one pass. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":0,"window":0},"type":"http"},"output":{"example":{"count":3,"leaderboard":[{"assets_triggered":42,"avg_confidence":0.7421,"class":"VOL","confidence_std":0.1183,"horizon":"14d","last_triggered":"2026-06-18","signal_id":"VOL_COMPRESSION_7v30","total_days":30,"trigger_events":124,"trigger_rate_pct":60,"triggered_days":18,"walk_forward":{"asof_day":"2026-06-20","ic_delta":-0.0453,"is_hit_rate":0.572,"is_ic":0.0941,"is_n_obs":18900,"is_n_triggers":612,"oos_hit_rate":0.531,"oos_ic":0.0488,"oos_n_obs":8100,"oos_n_triggers":184,"overfit_ratio":0.519,"reliability_grade":"green","split_pct":0.7,"window_days":180}},{"assets_triggered":87,"avg_confidence":0.6815,"class":"TR","confidence_std":0.0942,"horizon":"14d","last_triggered":"2026-06-18","signal_id":"TR_MOMO_CONT_14D","total_days":30,"trigger_events":286,"trigger_rate_pct":73.33,"triggered_days":22},{"assets_triggered":31,"avg_confidence":0.6204,"class":"FLOW","confidence_std":0.1051,"horizon":"7d","last_triggered":"2026-06-17","signal_id":"FLOW_VWAP_DEV_7D","total_days":30,"trigger_events":58,"trigger_rate_pct":46.67,"triggered_days":14}],"window":30},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"limit":{"description":"Max signals returned (1-50, default 20)","type":"number"},"window":{"description":"Lookback in days (7-365, default 30)","type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:53:27.5Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:53:27.323Z"},"liveness":{},"verified":false,"featured":false},{"id":4394,"slug":"4394","resource":"https://cryptyx.ai/api/signals/recent","description":"Recently triggered atomic signal events (up to 50, last 1-7 days). Per event: asset, signal_id, confidence, asof_day. Change-detection digest for monitoring. Response carries a _next block with explain / catalog / top / thesis / trade-ideas so an agent can pivot from event stream to per-event drill-down or asset thesis in one hop. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"since":""},"type":"http"},"output":{"example":{"events":[{"asset":"BTC","confidence":0.73,"signal_id":"TR_MOMO_CONT_14D","triggered_at":"2026-06-18"},{"asset":"ETH","confidence":0.61,"signal_id":"VOL_COMPRESSION_7v30","triggered_at":"2026-06-18"},{"asset":"SOL","confidence":0.58,"signal_id":"FLOW_VWAP_DEV_7D","triggered_at":"2026-06-17"},{"asset":"BTC","confidence":0.52,"signal_id":"TR_ROC_180D","triggered_at":"2026-06-17"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"since":{"description":"ISO date or timestamp. Lower bound for asof_day filter. Defaults to 24h ago, hard-clamped to a max lookback of 7 days.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:53:17.51Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:53:17.287Z"},"liveness":{},"verified":false,"featured":false},{"id":4395,"slug":"4395","resource":"https://cryptyx.ai/api/signals/explain","description":"Factor t-score breakdown for one (asset, day) — per-class scores across the 8 factor classes plus the weighted composite. Inspect which factor classes drove the call. Coverage: pass any asset in the CRYPTYX 200+ tracked universe (BTC, ETH, SOL, top-cap + long-tail).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"asset":"","day":"","signal_id":""},"type":"http"},"output":{"example":{"asset":"BTC","day":"2026-06-18","explanation":{"composite":{"comp_version":"v3","rank":4,"score":0.42},"factor_scores":[{"class":"TR","horizon":"14d","t_score":1.42},{"class":"TR","horizon":"30d","t_score":1.18},{"class":"VOL","horizon":"7d","t_score":-0.31},{"class":"FLOW","horizon":"14d","t_score":0.62},{"class":"FUT","horizon":"1d","t_score":0.08}]},"ok":true,"signal_id":"TR_MOMO_CONT_14D"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"asset":{"description":"Asset symbol, uppercased (e.g. BTC, ETH, SOL).","type":"string"},"day":{"description":"Anchor day in YYYY-MM-DD format (UTC-1 canonical).","type":"string"},"signal_id":{"description":"Signal registry ID, uppercased (e.g. TR_MOMO_CONT_14D). Echoed back in response but not used by underlying SQL function.","type":"string"}},"required":["signal_id","day","asset"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:53:08.736Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:53:08.506Z"},"liveness":{},"verified":false,"featured":false},{"id":4396,"slug":"4396","resource":"https://cryptyx.ai/api/signals/top","description":"Top 10 atomic signals ranked by 7-day cross-sectional IC, gated to A/B health grades and non-anti-predictive names. Each carries trigger stats and a 7d walk-forward IS/OOS robustness block. Runs across 200+ digital assets — BTC, ETH, SOL, top-cap + long-tail coverage.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"count":10,"durationMs":187,"ok":true,"selection_criteria":{"enabled":true,"health_grade_in":["A","B"],"ic_context":"cross_sectional","is_anti_predictive":false,"max_results":10,"min_n_obs_7d":30,"ranked_by":"ic_7d_desc"},"signals":[{"active_params":{"t_thr":0.5,"z_thr":1},"active_version":187,"class":"TR","description":"Multi-factor trend continuation regime over 14 trading days","geometry_type":"threshold","health_grade":"A","hit_rate_7d":0.6312,"horizon":"14d","ic_7d":0.1421,"n_obs_7d":1840,"n_triggers_7d":312,"name":"Trend Momentum Continuation 14D","signal_id":"TR_MOMO_CONT_14D","tags":["momentum","trend"],"trigger_rate_per_asset_day":0.1695,"unique_assets_ever_triggered":142,"unique_assets_observed":198,"walk_forward":{"asof_day":"2026-06-20","ic_delta":-0.0349,"is_hit_rate":0.624,"is_ic":0.1083,"is_n_obs":22680,"is_n_triggers":1218,"oos_hit_rate":0.591,"oos_ic":0.0734,"oos_n_obs":9720,"oos_n_triggers":412,"overfit_ratio":0.677,"reliability_grade":"green","split_pct":0.7,"window_days":180}},{"active_params":{"ratio_thr":0.65},"active_version":42,"class":"VOL","description":"Realized vol contraction setup","geometry_type":"ratio","health_grade":"A","hit_rate_7d":0.6044,"horizon":"7d","ic_7d":0.1187,"n_obs_7d":1620,"n_triggers_7d":218,"name":"Volatility Compression 7v30","signal_id":"VOL_COMPRESSION_7v30","tags":["volatility","compression"],"trigger_rate_per_asset_day":0.1346,"unique_assets_ever_triggered":118,"unique_assets_observed":196},{"active_params":{"z_thr":1.2},"active_version":31,"class":"TR","description":"Long-horizon momentum continuation","geometry_type":"threshold","health_grade":"B","hit_rate_7d":0.5821,"horizon":"180d","ic_7d":0.0962,"n_obs_7d":1402,"n_triggers_7d":188,"name":"Rate of Change 180D","signal_id":"TR_ROC_180D","tags":["momentum"],"trigger_rate_per_asset_day":0.1341,"unique_assets_ever_triggered":103,"unique_assets_observed":187}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:53:00.311Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:53:00.115Z"},"liveness":{},"verified":false,"featured":false},{"id":4397,"slug":"4397","resource":"https://cryptyx.ai/api/signals/active","description":"Today's firing signals across 200+ assets — atomic and composite arrays with confidence, macro regime, and event-deltas vs the prior day. Anti-predictive signals filtered. Response also carries a _next block pointing at explain / top / market-pulse/conviction / active-signals / trade-ideas so you can drill in without leaving the flow.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"atomic":[{"asof_day":"2026-06-18","asset":"BTC","class":"TR","confidence":0.73,"confidence_band":"strong","confidence_pct":73,"delta_confidence":null,"description":"Persistent positive trend with continuation signature","event_type":"new_trigger","horizon":"14D","new_confidence":0.73,"new_triggered":true,"prev_confidence":null,"prev_triggered":false,"regime":"consolidation","regime_confidence":0.73,"signal_id":"TR_MOMO_CONT_14D","signal_name":"Trend Momentum Continuation 14D","tags":["momentum","trend"],"z":1.84},{"asof_day":"2026-06-18","asset":"ETH","class":"VOL","confidence":0.58,"confidence_band":"medium","confidence_pct":58,"delta_confidence":0.16,"description":"Short-window realized vol collapsing vs medium window","event_type":"confidence_change","horizon":"30D","new_confidence":0.58,"new_triggered":true,"prev_confidence":0.42,"prev_triggered":true,"signal_id":"VOL_COMPRESSION_7v30","signal_name":"Volatility Compression 7v30","tags":["volatility","compression"],"z":-2.11}],"composite":[{"asof_day":"2026-06-18","asset":"SOL","composite_id":"CMP_TREND_QUALITY","composite_type":"thematic","confidence":0.71,"confidence_band":"strong","confidence_pct":71,"delta_confidence":null,"description":"IC-weighted blend of TR/EFF/FLOW factors","event_type":"new_trigger","new_confidence":0.71,"new_triggered":true,"prev_confidence":null,"prev_triggered":false,"regime":"expansion","regime_confidence":0.64,"title":"Trend Quality Composite"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:52:16.452Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:52:16.226Z"},"liveness":{},"verified":false,"featured":false},{"id":4398,"slug":"4398","resource":"https://cryptyx.ai/api/x402/health","description":"Service health probe — build version, last pipeline run, current signal/composite/asset counts. Sub-second, no DB writes. The cheapest end-to-end pay-per-call check before issuing real queries.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x0cD2c9724F185a029101b4AEACf3F114415c394f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"assets":200,"build":"f2aa49c","deployedAt":"2026-06-28T13:00:00Z","metrics":440,"ok":true,"service":"CRYPTYX","signals":{"atomic":143,"composites":9}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"cryptyx.ai","lastUpdated":"2026-09-05T12:52:06.08Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T12:52:05.811Z"},"liveness":{},"verified":false,"featured":false}]}