[2025-12-30T20:10:02.033172] [WARN ] [STATE ] State set to: WAITING [2025-12-30T20:10:02.268932] [WARN ] [exp-status] Service 'exp' is not running. [2025-12-30T20:10:02.342816] [WARN ] [sig-status] Service 'sig' is not running. [2025-12-30T20:10:02.413677] [WARN ] [tdm-status] Service 'tdm' is not running. [2025-12-30T20:10:02.485630] [WARN ] [sap-status] Service 'sap' is not running. [2025-12-30T20:10:02.490166] [WARN ] [tdm-status] Service 'tdm' is not running. [2025-12-30T20:10:02.493866] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2025-12-30), and is a dependency of this service. [2025-12-30T20:10:02.494101] [WARN ] [STATE ] State set to: RUNNING [2025-12-30T20:10:02.494158] [INFO ] [main ] Starting EXP data refresh run. [2025-12-30T20:10:02.494192] [INFO ] [main ] Wiping cache. [2025-12-30T20:10:02.494223] [INFO ] [CACHE ] Attempting to wipe all cache files [2025-12-30T20:10:02.494303] [DEBUG] [LOCAL ] Removing cached file: ./output/cache/unscheduled_blackout_dates.txt [2025-12-30T20:10:02.495915] [INFO ] [LOCAL ] Cleared cache directory: ./output/cache [2025-12-30T20:10:02.495967] [INFO ] [CACHE ] Successfully wiped all cache files [2025-12-30T20:10:02.495996] [INFO ] [main ] Updating cache. [2025-12-30T20:10:02.496025] [INFO ] [CACHE ] Starting cache update [2025-12-30T20:10:02.496064] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2025-12-30T20:10:02.499676] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2025-12-30T20:10:02.499907] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates to ./output/cache/unscheduled_blackout_dates.txt [2025-12-30T20:10:02.499949] [INFO ] [CACHE ] Cache update completed successfully [2025-12-30T20:10:02.499983] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage/'. [2025-12-30T20:10:02.579626] [DEBUG] [REMOTE ] Fetched 3539 unique symbols from directory listing. [2025-12-30T20:10:02.584518] [INFO ] [main ] Fetching current T1 earnings schedule. [2025-12-30T20:10:03.033364] [DEBUG] [REMOTE ] ALPS: (2025-12-31): T1 [2025-12-30T20:10:03.033525] [DEBUG] [REMOTE ] ARBK: (2025-12-31): T1 [2025-12-30T20:10:03.033588] [DEBUG] [REMOTE ] AXG: (2025-12-31): T1 [2025-12-30T20:10:03.033634] [DEBUG] [REMOTE ] CODI: (2025-12-31): T1 [2025-12-30T20:10:03.033674] [DEBUG] [REMOTE ] ECRTF: (2025-12-31): T1 [2025-12-30T20:10:03.033714] [DEBUG] [REMOTE ] FLES: (2025-12-31): T1 [2025-12-30T20:10:03.033769] [DEBUG] [REMOTE ] FPRGF: (2025-12-31): T1 [2025-12-30T20:10:03.033808] [DEBUG] [REMOTE ] JBS: (2025-12-31): T1 [2025-12-30T20:10:03.033846] [DEBUG] [REMOTE ] KMTS: (2025-12-31): T1 [2025-12-30T20:10:03.033886] [DEBUG] [REMOTE ] NAAS: (2025-12-31): T1 [2025-12-30T20:10:03.033925] [DEBUG] [REMOTE ] NRSN: (2025-12-31): T1 [2025-12-30T20:10:03.033963] [DEBUG] [REMOTE ] SWIN: (2025-12-31): T1 [2025-12-30T20:10:03.081634] [INFO ] [REMOTE ] T-1 earnings schedule fetch complete (0.41 seconds). [2025-12-30T20:10:03.084299] [INFO ] [REMOTE ] Retrieved 12 T-1 earnings tickers from cache, 2 after filtering by active symbols [2025-12-30T20:10:03.084436] [INFO ] [main ] Fetching and saving training data for 2 tickers. [2025-12-30T20:10:03.084473] [INFO ] [main ] CODI: Fetching merged estimate/expectations history and future estimate. [2025-12-30T20:10:03.560079] [INFO ] [REMOTE ] CODI: FYE date fetch complete (0.17 seconds). [2025-12-30T20:10:03.560283] [DEBUG] [REMOTE ] CODI: FYE date is 2025-12-31 [2025-12-30T20:10:03.560361] [INFO ] [REMOTE ] CODI: Fetching historic earnings reports [2025-12-30T20:10:04.317856] [INFO ] [REMOTE ] CODI: Earnings history fetch complete (0.13 seconds). [2025-12-30T20:10:05.166266] [INFO ] [REMOTE ] CODI: FYE date fetch complete (0.18 seconds). [2025-12-30T20:10:05.166454] [DEBUG] [REMOTE ] CODI: FYE date is 2025-12-31 [2025-12-30T20:10:05.171705] [DEBUG] [REMOTE ] CODI: Finished fetching historic earnings reports [2025-12-30T20:10:05.171769] [DEBUG] [REMOTE ] CODI: Fetching current and future earnings estimates [2025-12-30T20:10:06.393772] [INFO ] [REMOTE ] CODI: Earnings estimates fetch complete (0.60 seconds). [2025-12-30T20:10:06.736658] [INFO ] [REMOTE ] CODI: FYE date fetch complete (0.15 seconds). [2025-12-30T20:10:06.736846] [DEBUG] [REMOTE ] CODI: FYE date is 2025-12-31 [2025-12-30T20:10:06.741831] [DEBUG] [REMOTE ] CODI: Finished fetching current and future earnings estimates [2025-12-30T20:10:06.741883] [DEBUG] [REMOTE ] CODI: Aligning report 2025Q3 with estimate 2025Q3 [2025-12-30T20:10:06.741920] [DEBUG] [REMOTE ] CODI: Aligning report 2025Q2 with estimate 2025Q2 [2025-12-30T20:10:06.741950] [DEBUG] [REMOTE ] CODI: Aligning report 2025Q1 with estimate 2025Q1 [2025-12-30T20:10:06.741980] [DEBUG] [REMOTE ] CODI: Aligning report 2024Q3 with estimate 2024Q3 [2025-12-30T20:10:06.742007] [DEBUG] [REMOTE ] CODI: Aligning report 2024Q2 with estimate 2024Q2 [2025-12-30T20:10:06.742034] [DEBUG] [REMOTE ] CODI: Aligning report 2024Q1 with estimate 2024Q1 [2025-12-30T20:10:06.742061] [DEBUG] [REMOTE ] CODI: Aligning report 2023Q3 with estimate 2023Q3 [2025-12-30T20:10:06.742087] [DEBUG] [REMOTE ] CODI: Aligning report 2023Q2 with estimate 2023Q2 [2025-12-30T20:10:06.742113] [DEBUG] [REMOTE ] CODI: Aligning report 2023Q1 with estimate 2023Q1 [2025-12-30T20:10:06.742139] [DEBUG] [REMOTE ] CODI: Aligning report 2022Q3 with estimate 2022Q3 [2025-12-30T20:10:06.742164] [DEBUG] [REMOTE ] CODI: Aligning report 2022Q2 with estimate 2022Q2 [2025-12-30T20:10:06.742189] [DEBUG] [REMOTE ] CODI: Aligning report 2022Q1 with estimate 2022Q1 [2025-12-30T20:10:06.742215] [DEBUG] [REMOTE ] CODI: Aligning report 2021Q3 with estimate 2021Q3 [2025-12-30T20:10:06.742241] [DEBUG] [REMOTE ] CODI: Aligning report 2021Q2 with estimate 2021Q2 [2025-12-30T20:10:06.742266] [DEBUG] [REMOTE ] CODI: Aligning report 2021Q1 with estimate 2021Q1 [2025-12-30T20:10:06.742292] [DEBUG] [REMOTE ] CODI: Aligning report 2020Q3 with estimate 2020Q3 [2025-12-30T20:10:06.742317] [DEBUG] [REMOTE ] CODI: Aligning report 2020Q2 with estimate 2020Q2 [2025-12-30T20:10:06.742342] [DEBUG] [REMOTE ] CODI: Aligning report 2020Q1 with estimate 2020Q1 [2025-12-30T20:10:06.742369] [DEBUG] [REMOTE ] CODI: Aligning report 2019Q3 with estimate 2019Q3 [2025-12-30T20:10:06.742394] [DEBUG] [REMOTE ] CODI: Aligning report 2019Q2 with estimate 2019Q2 [2025-12-30T20:10:06.742419] [DEBUG] [REMOTE ] CODI: Aligning report 2019Q1 with estimate 2019Q1 [2025-12-30T20:10:06.742445] [DEBUG] [REMOTE ] CODI: Aligning report 2018Q3 with estimate 2018Q3 [2025-12-30T20:10:06.742470] [DEBUG] [REMOTE ] CODI: Aligning report 2018Q2 with estimate 2018Q2 [2025-12-30T20:10:06.742495] [DEBUG] [REMOTE ] CODI: Aligning report 2018Q1 with estimate 2018Q1 [2025-12-30T20:10:06.742523] [DEBUG] [REMOTE ] CODI: Aligning report 2017Q3 with estimate 2017Q3 [2025-12-30T20:10:06.742551] [DEBUG] [REMOTE ] CODI: Aligning report 2017Q2 with estimate 2017Q2 [2025-12-30T20:10:06.771627] [FATAL] [REMOTE ] CODI: Unexpected number of current quarterly estimates: 0 [2025-12-30T20:10:06.771783] [WARN ] [REMOTE ] CODI: No T1 EPS estimate found, you cannot do forecasting -- throwing out the whole set. [2025-12-30T20:10:06.771882] [FATAL] [main ] CODI: Failed to fetch data [2025-12-30T20:10:06.771940] [INFO ] [main ] NAAS: Fetching merged estimate/expectations history and future estimate. [2025-12-30T20:10:07.924682] [INFO ] [REMOTE ] NAAS: FYE date fetch complete (0.53 seconds). [2025-12-30T20:10:07.924961] [DEBUG] [REMOTE ] NAAS: FYE date is 2025-12-31 [2025-12-30T20:10:07.925074] [INFO ] [REMOTE ] NAAS: Fetching historic earnings reports [2025-12-30T20:10:08.282487] [INFO ] [REMOTE ] NAAS: Earnings history fetch complete (0.09 seconds). [2025-12-30T20:10:09.091423] [INFO ] [REMOTE ] NAAS: FYE date fetch complete (0.10 seconds). [2025-12-30T20:10:09.091641] [DEBUG] [REMOTE ] NAAS: FYE date is 2025-12-31 [2025-12-30T20:10:09.093807] [DEBUG] [REMOTE ] NAAS: Finished fetching historic earnings reports [2025-12-30T20:10:09.093852] [DEBUG] [REMOTE ] NAAS: Fetching current and future earnings estimates [2025-12-30T20:10:10.258340] [INFO ] [REMOTE ] NAAS: Earnings estimates fetch complete (0.47 seconds). [2025-12-30T20:10:10.728988] [INFO ] [REMOTE ] NAAS: FYE date fetch complete (0.14 seconds). [2025-12-30T20:10:10.729171] [DEBUG] [REMOTE ] NAAS: FYE date is 2025-12-31 [2025-12-30T20:10:10.730458] [DEBUG] [REMOTE ] NAAS: Finished fetching current and future earnings estimates [2025-12-30T20:10:10.730506] [DEBUG] [REMOTE ] NAAS: Aligning report 2024Q3 with estimate 2024Q3 [2025-12-30T20:10:10.730545] [DEBUG] [REMOTE ] NAAS: Aligning report 2024Q2 with estimate 2024Q2 [2025-12-30T20:10:10.730598] [DEBUG] [REMOTE ] NAAS: Aligning report 2024Q1 with estimate 2024Q1 [2025-12-30T20:10:10.730635] [DEBUG] [REMOTE ] NAAS: Aligning report 2022Q1 with estimate 2022Q1 [2025-12-30T20:10:10.759724] [FATAL] [REMOTE ] NAAS: Unexpected number of current quarterly estimates: 0 [2025-12-30T20:10:10.759810] [WARN ] [REMOTE ] NAAS: No T1 EPS estimate found, you cannot do forecasting -- throwing out the whole set. [2025-12-30T20:10:10.760012] [FATAL] [main ] NAAS: Failed to fetch data [2025-12-30T20:10:10.760045] [INFO ] [main ] Training data refreshed. [2025-12-30T20:10:11.573234] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: EXP REFRESH' [2025-12-30T20:10:11.573678] [WARN ] [STATE ] State set to: COMPLETED_OK [2025-12-30T20:10:11.573835] [INFO ] [STATE ] Last completion updated: 2025-12-30T20:10:11.573735