{"window":{"days":30,"since":"2026-09-17T03:57:16.601Z","until":"2026-10-17T03:57:17.060Z","note":"Rolling window as of the calculation time; refreshed up to every 6 hours."},"universe_tier":{"history_starts_at":"2026-09-09T15:03:06.852643+00:00","history_note":"Retention is 365 days, but queryable history begins at history_starts_at — the log does not extend further back than that yet.","total_signals":19114,"signals_per_day":637.1,"by_indicator":[{"indicator":"trend_oracle","indicator_name":"Trend Oracle","total":557,"per_day":18.6},{"indicator":"bayesian_trend","indicator_name":"Bayesian Trend","total":2971,"per_day":99},{"indicator":"reversals","indicator_name":"Reversals","total":2594,"per_day":86.5},{"indicator":"ceres","indicator_name":"Ceres","total":1324,"per_day":44.1},{"indicator":"enzo","indicator_name":"Enzo","total":1243,"per_day":41.4},{"indicator":"llnr","indicator_name":"LLNR","total":10425,"per_day":347.5}],"by_timeframe":[{"timeframe":"1h","total":14622,"per_day":487.4},{"timeframe":"4h","total":3880,"per_day":129.3},{"timeframe":"1d","total":612,"per_day":20.4}],"by_direction":[{"direction":"bullish","total":9138,"per_day":304.6},{"direction":"bearish","total":9914,"per_day":330.5},{"direction":"neutral","total":62,"per_day":2.1}]},"alerts_tier":{"history_starts_at":"2026-07-18T04:03:15.087933+00:00","total_signals":315,"signals_per_day":10.5,"note":"Narrower asset/timeframe set than the universe tier, with explicit entry/exit actions."},"indicators":[{"id":"trend_oracle","name":"Trend Oracle"},{"id":"bayesian_trend","name":"Bayesian Trend"},{"id":"reversals","name":"Reversals"},{"id":"ceres","name":"Ceres"},{"id":"enzo","name":"Enzo"},{"id":"llnr","name":"LLNR"}],"what_this_is":"Descriptive volume only: how many signals fired in the window, aggregated across the whole asset universe. Use it to size ingestion, estimate how often your strategy would be triggered, and sanity-check the coverage claims on /api/v1/catalog.","what_this_is_not":"Eclipse publishes coverage, signal volume, and retained event history, not win rates or return claims. Evaluate the outputs against your own baseline with chronological holdouts, realistic execution delay, fees, and slippage. Check each tier's history_starts_at in /api/v1/stats: retention limits do not guarantee that much available history.","caveats":["Counts are state TRANSITIONS, not open positions. One asset flipping bullish→bearish→bullish is three rows.","Volume varies with market conditions — a trending month produces fewer transitions than a choppy one. A single 30-day window is not a stable rate.","PerpKit is available in the alerts tier, not the universe tier."],"docs":"https://www.eclipse.trade/api","catalog":"https://www.eclipse.trade/api/v1/catalog","get_access":"https://www.eclipse.trade/api/v1/access/checkout"}