{"stats":{"markets_total":6208,"earnings_markets":1402,"upcoming_earnings_14d":39,"upcoming_earnings_30d":39,"next_upcoming_earnings_date":"2026-10-14","orderbook_snapshots":13227496,"price_snapshots":28010840,"trades_total":4644425,"markets_fresh":true,"orderbooks_fresh":true,"prices_fresh":true,"trades_fresh":true,"markets_last_sync":"2026-10-14 18:20","orderbooks_last_sync":"2026-10-14 18:21","prices_last_sync":"2026-10-14 18:21","trades_last_sync":"2026-10-14 18:17","trades_backfill_pct":22.6,"trades_backfill_completed":1402,"trades_backfill_total":6208,"trades_backfill_saved":180087,"trades_backfill_current":"cfg-quarterly-earnings-nongaap-eps-10-16","trades_backfill_running":false,"prices_backfill_pct":0,"prices_backfill_completed":0,"prices_backfill_total":0,"prices_backfill_saved":0,"prices_backfill_current":"Not running","prices_backfill_running":false,"orderbook_backfill_pct":0,"orderbook_backfill_completed":0,"orderbook_backfill_total":0,"orderbook_backfill_saved":0,"orderbook_backfill_current":"Not running","orderbook_backfill_running":false,"active_earnings":[],"categories":[{"name":"Finance/Stocks","count":3766},{"name":"Earnings","count":1402},{"name":"Other","count":718},{"name":"Crypto","count":232},{"name":"Politics","count":90}],"tables":[{"name":"markets","rows":6208,"size":"3.1 MB","last_updated":"2026-10-14 18:20"},{"name":"orderbook_snapshots","rows":13227496,"size":"6613.7 MB","last_updated":"2026-10-14 18:21"},{"name":"price_snapshots","rows":28010840,"size":"14005.4 MB","last_updated":"2026-10-14 18:21"},{"name":"trades","rows":4644425,"size":"2322.2 MB","last_updated":"2026-10-14 18:17"},{"name":"trading_positions","rows":223,"size":"112 KB","last_updated":"2026-10-13 19:58"},{"name":"trade_audit_log","rows":223,"size":"112 KB","last_updated":"2026-10-13 19:58"}],"data_availability":{"markets_with_trades":120,"markets_with_orderbooks":50,"markets_with_prices":50,"total_markets":6208,"trades_coverage_pct":1.9,"orderbooks_coverage_pct":0.8,"prices_coverage_pct":0.8,"window_days":7,"computed_at":"2026-10-14T12:39:39.004341+00:00"},"recent_db_trades":[{"market":"0xb0e16bbf2220d5e465","price":"34.2%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"80.0%","size":"$25","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"18.0%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"18.0%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"18.0%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"18.0%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"18.0%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"18.0%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"18.0%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"18.0%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"83.0%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"18.0%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0x394dc38aeb6b5f3e41","price":"38.0%","size":"$53","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"18.0%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"18.0%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"18.0%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"18.0%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"18.0%","size":"$6","side":"BUY","time":"10/14 18:17"},{"market":"0xe8fef7551698aae9d4","price":"88.0%","size":"$8","side":"BUY","time":"10/14 18:17"},{"market":"0xcc672e705e7a651d58","price":"18.0%","size":"$6","side":"BUY","time":"10/14 18:17"}],"trading_stats":{"total_positions":223,"open_positions":0,"closed_positions":223,"total_trades":215,"winning_trades":186,"losing_trades":29,"total_pnl":-118.3367,"avg_pnl":-0.5504032558139534,"avg_pnl_pct":0.3320525581395349,"financing_cost_total":1.6477,"win_rate":86.51162790697674,"provisional_prediction_flags":0},"data_gaps":[{"table":"price_snapshots","type":"incorrect_source","status":"deleted","count":804,"records":1965667,"start":"2025-12-18","end":"2026-01-04"}],"data_gaps_summary":{"total_gaps":804,"records_affected":1965667,"corrected":804,"pending":0},"category_gaps":[{"category":"Finance/Stocks","total_markets":3842,"prices_count":0,"prices_pct":0.0,"prices_start":null,"prices_end":null,"trades_count":10,"trades_pct":0.3,"trades_start":"2026-10-07","trades_end":"2026-10-14","orderbooks_count":0,"orderbooks_pct":0.0,"orderbooks_start":null,"orderbooks_end":null},{"category":"Earnings","total_markets":1402,"prices_count":50,"prices_pct":3.6,"prices_start":"2026-10-07","prices_end":"2026-10-14","trades_count":46,"trades_pct":3.3,"trades_start":"2026-10-07","trades_end":"2026-10-12","orderbooks_count":50,"orderbooks_pct":3.6,"orderbooks_start":"2026-10-07","orderbooks_end":"2026-10-14"},{"category":"Other","total_markets":718,"prices_count":0,"prices_pct":0.0,"prices_start":null,"prices_end":null,"trades_count":64,"trades_pct":8.9,"trades_start":"2026-10-07","trades_end":"2026-10-14","orderbooks_count":0,"orderbooks_pct":0.0,"orderbooks_start":null,"orderbooks_end":null},{"category":"Crypto","total_markets":203,"prices_count":0,"prices_pct":0.0,"prices_start":null,"prices_end":null,"trades_count":0,"trades_pct":0.0,"trades_start":null,"trades_end":null,"orderbooks_count":0,"orderbooks_pct":0.0,"orderbooks_start":null,"orderbooks_end":null},{"category":"Politics","total_markets":43,"prices_count":0,"prices_pct":0.0,"prices_start":null,"prices_end":null,"trades_count":0,"trades_pct":0.0,"trades_start":null,"trades_end":null,"orderbooks_count":0,"orderbooks_pct":0.0,"orderbooks_start":null,"orderbooks_end":null}],"services":[{"name":"polymarket-collector","active":true,"is_active":true,"status":"active","uptime_seconds":null,"uptime_human":null},{"name":"polymarket-live-trades","active":true,"is_active":true,"status":"active","uptime_seconds":null,"uptime_human":null},{"name":"polymarket-websocket","active":true,"is_active":true,"status":"active","uptime_seconds":null,"uptime_human":null},{"name":"polymarket-trades-backfill","active":false,"is_active":false,"status":"inactive","uptime_seconds":null,"uptime_human":null},{"name":"polymarket-integrity-monitor","active":true,"is_active":true,"status":"active","uptime_seconds":null,"uptime_human":null},{"name":"polymarket-dashboard","active":true,"is_active":true,"status":"active","uptime_seconds":null,"uptime_human":null},{"name":"earnings-trader","active":true,"is_active":true,"status":"active","uptime_seconds":null,"uptime_human":null},{"name":"ibgateway-ibc","active":true,"is_active":true,"status":"active","uptime_seconds":null,"uptime_human":null}],"services_healthy":false,"data_freshness":{"orderbooks":{"last_update":"2026-10-14T18:21:41.152855+00:00","age_seconds":0.198366,"age_human":"0m 0s","records_1h":9106,"source":"CLOB API","backfillable":false,"healthy":true},"prices":{"last_update":"2026-10-14T18:21:41.161012+00:00","age_seconds":0.197645,"age_human":"0m 0s","records_1h":9573,"source":"Gamma API","backfillable":false,"backfill_source":"live collector only (no backfill)","healthy":true},"trades":{"last_update":"2026-10-14T18:17:21+00:00","age_seconds":260.365517,"age_human":"4m 20s","age_minutes":4.339425283333333,"records_1h":2130,"source":"Polymarket data-api","backfillable":true,"backfill_source":"Polymarket data-api","healthy":false}},"data_health_score":42.7,"health_components":{"services":50,"freshness":66.7,"completeness":9.0},"db_size_bytes":57106144279,"db_size_human":"53.18 GB","pending_backfills":{},"total_pending_backfills":0,"market_availability":[{"ticker":"WFC","symbol":"WFC","condition_id":"0x39139f4ca7278b101410ffb25f8cd400dddf0c07adf0e7b051747dcedd2da6b8","earnings_date":"2026-10-13","status":"closed","mcap_category":null,"ob_count":30814,"orderbook_count":30814,"ps_total":32381,"ps_reliable":32381,"price_count":32381,"trades_count":19},{"ticker":"UNH","symbol":"UNH","condition_id":"0x26853c25eaf4c348c9a5a6ff5cf229fbfa6dd91c91b0c02f56cc5862169d72a1","earnings_date":"2026-10-13","status":"closed","mcap_category":null,"ob_count":30722,"orderbook_count":30722,"ps_total":30825,"ps_reliable":30825,"price_count":30825,"trades_count":4},{"ticker":"JPM","symbol":"JPM","condition_id":"0x4c9be518f77b8b83826539eb1d59d0cd8bc2f2772a3b86b11e058a907a12e06a","earnings_date":"2026-10-13","status":"closed","mcap_category":null,"ob_count":30880,"orderbook_count":30880,"ps_total":32744,"ps_reliable":32744,"price_count":32744,"trades_count":17},{"ticker":"JNJ","symbol":"JNJ","condition_id":"0x9ee8d0c00db889779f81ea1ef6746dd2734fe7afde4567b3980633b6b7b88bff","earnings_date":"2026-10-13","status":"closed","mcap_category":null,"ob_count":30809,"orderbook_count":30809,"ps_total":31907,"ps_reliable":31907,"price_count":31907,"trades_count":13},{"ticker":"GS","symbol":"GS","condition_id":"0x46f524cc546eea59d5c42676536ea28f6b2371062ea874f9da4ea3ad8d216740","earnings_date":"2026-10-13","status":"closed","mcap_category":null,"ob_count":31480,"orderbook_count":31480,"ps_total":36035,"ps_reliable":36035,"price_count":36035,"trades_count":220},{"ticker":"DPZ","symbol":"DPZ","condition_id":"0x8c788f1acfb4506f9f1072e1be16c1259804c309365eee7e416db4aec0864fef","earnings_date":"2026-10-13","status":"closed","mcap_category":null,"ob_count":30757,"orderbook_count":30757,"ps_total":31238,"ps_reliable":31238,"price_count":31238,"trades_count":33},{"ticker":"C","symbol":"C","condition_id":"0xf4278815dea720ba7c446574555982d06c1815a9ca8d1ed1269e33c1dedf12cf","earnings_date":"2026-10-13","status":"closed","mcap_category":null,"ob_count":31115,"orderbook_count":31115,"ps_total":35607,"ps_reliable":35607,"price_count":35607,"trades_count":6},{"ticker":"UNTY","symbol":"UNTY","condition_id":"0x61f0a0eb9fa05a2daa8097c212ec79a8b8ec07cb599cd6e8816e0562442d24f6","earnings_date":"2026-10-13","status":"closed","mcap_category":null,"ob_count":30875,"orderbook_count":30875,"ps_total":32239,"ps_reliable":32239,"price_count":32239,"trades_count":64},{"ticker":"STT","symbol":"STT","condition_id":"0x3c63ce070ac50b42566d903543a55f8553a4e233afd208b5d6463d438fa39a9d","earnings_date":"2026-10-14","status":"open","mcap_category":null,"ob_count":32056,"orderbook_count":32056,"ps_total":32509,"ps_reliable":32509,"price_count":32509,"trades_count":5},{"ticker":"MS","symbol":"MS","condition_id":"0xa857a124d3c97700d37e1ed62aaa703e88f3e30c978f6577be6598fe4b947867","earnings_date":"2026-10-14","status":"open","mcap_category":null,"ob_count":32073,"orderbook_count":32073,"ps_total":33369,"ps_reliable":33369,"price_count":33369,"trades_count":19},{"ticker":"BAC","symbol":"BAC","condition_id":"0xaac25be889118358e8448e3b77d352c69e84d4b21c83ccee7391ebe7b1b27610","earnings_date":"2026-10-14","status":"open","mcap_category":null,"ob_count":32105,"orderbook_count":32105,"ps_total":34056,"ps_reliable":34056,"price_count":34056,"trades_count":10},{"ticker":"BLK","symbol":"BLK","condition_id":"0x7971b56562e6ed8eb04b611d01a8c602b5ae087c7ce757bfb2a958d10d86e63d","earnings_date":"2026-10-14","status":"closed","mcap_category":null,"ob_count":36328,"orderbook_count":36328,"ps_total":39149,"ps_reliable":39149,"price_count":39149,"trades_count":15},{"ticker":"USB","symbol":"USB","condition_id":"0x438a98d948f0c25a7fd040fa963ed36bc14743176f4872b4d1f70821f25ee17c","earnings_date":"2026-10-15","status":"open","mcap_category":null,"ob_count":32033,"orderbook_count":32033,"ps_total":32961,"ps_reliable":32961,"price_count":32961,"trades_count":5},{"ticker":"SCHW","symbol":"SCHW","condition_id":"0xa25a4ae433ab38430f6ebfc7c04271c246deec847292366a5f8e16290f38f39a","earnings_date":"2026-10-15","status":"open","mcap_category":null,"ob_count":31998,"orderbook_count":31998,"ps_total":32068,"ps_reliable":32068,"price_count":32068,"trades_count":0},{"ticker":"PNC","symbol":"PNC","condition_id":"0x95e68876e954241a8af87e8f5a1020c51d8f99e1734d9b1d495f9823cafa7123","earnings_date":"2026-10-15","status":"open","mcap_category":null,"ob_count":32071,"orderbook_count":32071,"ps_total":34968,"ps_reliable":34968,"price_count":34968,"trades_count":3},{"ticker":"IBKR","symbol":"IBKR","condition_id":"0xa1027eae4e572f43a1bfe5a8450769b5f9e3b90e64b55e76e8718f737ddfe594","earnings_date":"2026-10-15","status":"open","mcap_category":null,"ob_count":32070,"orderbook_count":32070,"ps_total":32563,"ps_reliable":32563,"price_count":32563,"trades_count":21},{"ticker":"BNY","symbol":"BNY","condition_id":"0x2946fc79b476f5a99dc6abdf2676bad2e5bb5e0ce0b9561d36d6bc2316aabe0a","earnings_date":"2026-10-15","status":"open","mcap_category":null,"ob_count":32046,"orderbook_count":32046,"ps_total":32169,"ps_reliable":32169,"price_count":32169,"trades_count":9},{"ticker":"TFC","symbol":"TFC","condition_id":"0x357c5742e9c17d3a98c04314269ba993a95406fdef629b41a311f3bf8d363b2c","earnings_date":"2026-10-16","status":"open","mcap_category":null,"ob_count":32045,"orderbook_count":32045,"ps_total":33463,"ps_reliable":33463,"price_count":33463,"trades_count":8},{"ticker":"MTB","symbol":"MTB","condition_id":"0x0609c8e3e2115b47c75bd5bc5e221596d1d4b2def089c5b4f766f97823ca750a","earnings_date":"2026-10-16","status":"open","mcap_category":null,"ob_count":32056,"orderbook_count":32056,"ps_total":36649,"ps_reliable":36649,"price_count":36649,"trades_count":20},{"ticker":"CFG","symbol":"CFG","condition_id":"0xf276891445cdac0fcbe4e9baa3db5e5b670c758692b3660f31a6dfa78bd2e997","earnings_date":"2026-10-16","status":"open","mcap_category":null,"ob_count":32019,"orderbook_count":32019,"ps_total":32483,"ps_reliable":32483,"price_count":32483,"trades_count":0},{"ticker":"WTFC","symbol":"WTFC","condition_id":"0xeb80d1d5ca85b9803feebc59ea60b197f12feae2b9651b1c62d3c3cc817cd43f","earnings_date":"2026-10-19","status":"open","mcap_category":null,"ob_count":32031,"orderbook_count":32031,"ps_total":32813,"ps_reliable":32813,"price_count":32813,"trades_count":3},{"ticker":"ALLY","symbol":"ALLY","condition_id":"0x1fa83efa36118f0533e1a4cb16e3469983f7bc6fea39cbe801045b62ee1b760d","earnings_date":"2026-10-20","status":"open","mcap_category":null,"ob_count":32037,"orderbook_count":32037,"ps_total":35512,"ps_reliable":35512,"price_count":35512,"trades_count":2},{"ticker":"UAL","symbol":"UAL","condition_id":"0x922ce959a0203f5bd1882b54f1d7c17373b61f429b23ce44444b43eee7935b13","earnings_date":"2026-10-20","status":"open","mcap_category":null,"ob_count":31780,"orderbook_count":31780,"ps_total":36713,"ps_reliable":36713,"price_count":36713,"trades_count":19},{"ticker":"MBWM","symbol":"MBWM","condition_id":"0x02562eb3f0f71e6849171fe61e135752cd87ecb6f7e9b06a345a611abd828db8","earnings_date":"2026-10-20","status":"open","mcap_category":null,"ob_count":31770,"orderbook_count":31770,"ps_total":37284,"ps_reliable":37284,"price_count":37284,"trades_count":13},{"ticker":"KEY","symbol":"KEY","condition_id":"0xef04ab6406f235b4cdcfc349c10f05192fb31e385f2d5781ac926e96344f6f2f","earnings_date":"2026-10-20","status":"open","mcap_category":null,"ob_count":31766,"orderbook_count":31766,"ps_total":32898,"ps_reliable":32898,"price_count":32898,"trades_count":8}],"market_availability_computed_at":"2026-10-14T12:39:39.310203+00:00"},"timestamp":"2026-10-14T14:21:50.999859-04:00"}