[2025-12-29T20:10:02.672537] [WARN ] [STATE ] State set to: WAITING [2025-12-29T20:10:02.756885] [WARN ] [exp-status] Service 'exp' is not running. [2025-12-29T20:10:02.826736] [WARN ] [sig-status] Service 'sig' is not running. [2025-12-29T20:10:02.896490] [WARN ] [tdm-status] Service 'tdm' is not running. [2025-12-29T20:10:02.967475] [WARN ] [sap-status] Service 'sap' is not running. [2025-12-29T20:10:02.972787] [WARN ] [tdm-status] Service 'tdm' is not running. [2025-12-29T20:10:02.976495] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2025-12-29), and is a dependency of this service. [2025-12-29T20:10:02.976744] [WARN ] [STATE ] State set to: RUNNING [2025-12-29T20:10:02.976796] [INFO ] [main ] Starting EXP data refresh run. [2025-12-29T20:10:02.976831] [INFO ] [main ] Wiping cache. [2025-12-29T20:10:02.976861] [INFO ] [CACHE ] Attempting to wipe all cache files [2025-12-29T20:10:02.976945] [DEBUG] [LOCAL ] Removing cached file: ./output/cache/unscheduled_blackout_dates.txt [2025-12-29T20:10:02.978637] [INFO ] [LOCAL ] Cleared cache directory: ./output/cache [2025-12-29T20:10:02.978698] [INFO ] [CACHE ] Successfully wiped all cache files [2025-12-29T20:10:02.978732] [INFO ] [main ] Updating cache. [2025-12-29T20:10:02.978763] [INFO ] [CACHE ] Starting cache update [2025-12-29T20:10:02.978823] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2025-12-29T20:10:02.982315] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2025-12-29T20:10:02.982604] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates to ./output/cache/unscheduled_blackout_dates.txt [2025-12-29T20:10:02.982659] [INFO ] [CACHE ] Cache update completed successfully [2025-12-29T20:10:02.982695] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage/'. [2025-12-29T20:10:03.049195] [DEBUG] [REMOTE ] Fetched 3546 unique symbols from directory listing. [2025-12-29T20:10:03.053344] [INFO ] [main ] Fetching current T1 earnings schedule. [2025-12-29T20:10:03.597610] [DEBUG] [REMOTE ] AMYZF: (2025-12-30): T1 [2025-12-29T20:10:03.597775] [DEBUG] [REMOTE ] ANGH: (2025-12-30): T1 [2025-12-29T20:10:03.597827] [DEBUG] [REMOTE ] ATON: (2025-12-30): T1 [2025-12-29T20:10:03.597868] [DEBUG] [REMOTE ] ATOXF: (2025-12-30): T1 [2025-12-29T20:10:03.597918] [DEBUG] [REMOTE ] BCMRF: (2025-12-30): T1 [2025-12-29T20:10:03.597966] [DEBUG] [REMOTE ] BELMF: (2025-12-30): T1 [2025-12-29T20:10:03.598006] [DEBUG] [REMOTE ] BHP: (2025-12-30): T1 [2025-12-29T20:10:03.598046] [DEBUG] [REMOTE ] BNBX: (2025-12-30): T1 [2025-12-29T20:10:03.598091] [DEBUG] [REMOTE ] BYFC: (2025-12-30): T1 [2025-12-29T20:10:03.598152] [DEBUG] [REMOTE ] CAMZF: (2025-12-30): T1 [2025-12-29T20:10:03.598205] [DEBUG] [REMOTE ] CCG: (2025-12-30): T1 [2025-12-29T20:10:03.598249] [DEBUG] [REMOTE ] CDELF: (2025-12-30): T1 [2025-12-29T20:10:03.598289] [DEBUG] [REMOTE ] CNADF: (2025-12-30): T1 [2025-12-29T20:10:03.598326] [DEBUG] [REMOTE ] COMCF: (2025-12-30): T1 [2025-12-29T20:10:03.598366] [DEBUG] [REMOTE ] CYMHF: (2025-12-30): T1 [2025-12-29T20:10:03.598414] [DEBUG] [REMOTE ] EFRGF: (2025-12-30): T1 [2025-12-29T20:10:03.598454] [DEBUG] [REMOTE ] FEERF: (2025-12-30): T1 [2025-12-29T20:10:03.598492] [DEBUG] [REMOTE ] FNCJF: (2025-12-30): T1 [2025-12-29T20:10:03.598529] [DEBUG] [REMOTE ] GZDIF: (2025-12-30): T1 [2025-12-29T20:10:03.598565] [DEBUG] [REMOTE ] HAYAF: (2025-12-30): T1 [2025-12-29T20:10:03.598637] [DEBUG] [REMOTE ] HUIZ: (2025-12-30): T1 [2025-12-29T20:10:03.598693] [DEBUG] [REMOTE ] ICMFF: (2025-12-30): T1 [2025-12-29T20:10:03.598735] [DEBUG] [REMOTE ] LCFY: (2025-12-30): T1 [2025-12-29T20:10:03.598812] [DEBUG] [REMOTE ] LPSIF: (2025-12-30): T1 [2025-12-29T20:10:03.598869] [DEBUG] [REMOTE ] MDRR: (2025-12-30): T1 [2025-12-29T20:10:03.598912] [DEBUG] [REMOTE ] MMNGF: (2025-12-30): T1 [2025-12-29T20:10:03.598967] [DEBUG] [REMOTE ] MXTLF: (2025-12-30): T1 [2025-12-29T20:10:03.599006] [DEBUG] [REMOTE ] NRGOF: (2025-12-30): T1 [2025-12-29T20:10:03.599043] [DEBUG] [REMOTE ] NRT: (2025-12-30): T1 [2025-12-29T20:10:03.599081] [DEBUG] [REMOTE ] OARFF: (2025-12-30): T1 [2025-12-29T20:10:03.599130] [DEBUG] [REMOTE ] PONGF: (2025-12-30): T1 [2025-12-29T20:10:03.599186] [DEBUG] [REMOTE ] PSGCF: (2025-12-30): T1 [2025-12-29T20:10:03.599242] [DEBUG] [REMOTE ] PURR: (2025-12-30): T1 [2025-12-29T20:10:03.599302] [DEBUG] [REMOTE ] REE: (2025-12-30): T1 [2025-12-29T20:10:03.599358] [DEBUG] [REMOTE ] TAOX: (2025-12-30): T1 [2025-12-29T20:10:03.599407] [DEBUG] [REMOTE ] TBRIF: (2025-12-30): T1 [2025-12-29T20:10:03.599463] [DEBUG] [REMOTE ] VSTD: (2025-12-30): T1 [2025-12-29T20:10:03.599515] [DEBUG] [REMOTE ] VWAV: (2025-12-30): T1 [2025-12-29T20:10:03.599555] [DEBUG] [REMOTE ] WALD: (2025-12-30): T1 [2025-12-29T20:10:03.661708] [INFO ] [REMOTE ] T-1 earnings schedule fetch complete (0.51 seconds). [2025-12-29T20:10:03.665785] [INFO ] [REMOTE ] Retrieved 39 T-1 earnings tickers from cache, 3 after filtering by active symbols [2025-12-29T20:10:03.665964] [INFO ] [main ] Fetching and saving training data for 3 tickers. [2025-12-29T20:10:03.666002] [INFO ] [main ] BHP: Fetching merged estimate/expectations history and future estimate. [2025-12-29T20:10:03.953333] [INFO ] [REMOTE ] BHP: FYE date fetch complete (0.10 seconds). [2025-12-29T20:10:03.953518] [DEBUG] [REMOTE ] BHP: FYE date is 2025-06-30 [2025-12-29T20:10:03.953617] [INFO ] [REMOTE ] BHP: Fetching historic earnings reports [2025-12-29T20:10:04.765471] [INFO ] [REMOTE ] BHP: Earnings history fetch complete (0.11 seconds). [2025-12-29T20:10:05.692528] [INFO ] [REMOTE ] BHP: FYE date fetch complete (0.24 seconds). [2025-12-29T20:10:05.692869] [DEBUG] [REMOTE ] BHP: FYE date is 2025-06-30 [2025-12-29T20:10:05.698017] [DEBUG] [REMOTE ] BHP: Finished fetching historic earnings reports [2025-12-29T20:10:05.698112] [DEBUG] [REMOTE ] BHP: Fetching current and future earnings estimates [2025-12-29T20:10:06.816069] [INFO ] [REMOTE ] BHP: Earnings estimates fetch complete (0.56 seconds). [2025-12-29T20:10:07.360827] [INFO ] [REMOTE ] BHP: FYE date fetch complete (0.30 seconds). [2025-12-29T20:10:07.361105] [DEBUG] [REMOTE ] BHP: FYE date is 2025-06-30 [2025-12-29T20:10:07.362345] [DEBUG] [REMOTE ] BHP: Finished fetching current and future earnings estimates [2025-12-29T20:10:07.362410] [DEBUG] [REMOTE ] BHP: Aligning report 2025Q3 with estimate 2025Q3 [2025-12-29T20:10:07.362451] [DEBUG] [REMOTE ] BHP: Aligning report 2025Q2 with estimate 2025Q2 [2025-12-29T20:10:07.362562] [DEBUG] [REMOTE ] BHP: Aligning report 2025Q1 with estimate 2025Q1 [2025-12-29T20:10:07.398676] [FATAL] [REMOTE ] BHP: Unexpected number of current quarterly estimates: 0 [2025-12-29T20:10:07.398949] [WARN ] [REMOTE ] BHP: No T1 EPS estimate found, you cannot do forecasting -- throwing out the whole set. [2025-12-29T20:10:07.399046] [FATAL] [main ] BHP: Failed to fetch data [2025-12-29T20:10:07.399099] [INFO ] [main ] LCFY: Fetching merged estimate/expectations history and future estimate. [2025-12-29T20:10:07.929768] [INFO ] [REMOTE ] LCFY: FYE date fetch complete (0.07 seconds). [2025-12-29T20:10:07.930123] [DEBUG] [REMOTE ] LCFY: FYE date is 2025-06-30 [2025-12-29T20:10:07.930212] [INFO ] [REMOTE ] LCFY: Fetching historic earnings reports [2025-12-29T20:10:08.734182] [INFO ] [REMOTE ] LCFY: Earnings history fetch complete (0.08 seconds). [2025-12-29T20:10:09.556287] [INFO ] [REMOTE ] LCFY: FYE date fetch complete (0.10 seconds). [2025-12-29T20:10:09.556598] [DEBUG] [REMOTE ] LCFY: FYE date is 2025-06-30 [2025-12-29T20:10:09.557040] [DEBUG] [REMOTE ] LCFY: Finished fetching historic earnings reports [2025-12-29T20:10:09.557084] [DEBUG] [REMOTE ] LCFY: Fetching current and future earnings estimates [2025-12-29T20:10:10.704034] [INFO ] [REMOTE ] LCFY: Earnings estimates fetch complete (0.45 seconds). [2025-12-29T20:10:11.252048] [INFO ] [REMOTE ] LCFY: FYE date fetch complete (0.19 seconds). [2025-12-29T20:10:11.252343] [DEBUG] [REMOTE ] LCFY: FYE date is 2025-06-30 [2025-12-29T20:10:11.252930] [DEBUG] [REMOTE ] LCFY: Finished fetching current and future earnings estimates [2025-12-29T20:10:11.288315] [FATAL] [REMOTE ] LCFY: Unexpected number of current quarterly estimates: 0 [2025-12-29T20:10:11.288537] [WARN ] [REMOTE ] LCFY: No T1 EPS estimate found, you cannot do forecasting -- throwing out the whole set. [2025-12-29T20:10:11.288614] [FATAL] [main ] LCFY: Failed to fetch data [2025-12-29T20:10:11.288660] [INFO ] [main ] WALD: Fetching merged estimate/expectations history and future estimate. [2025-12-29T20:10:11.969130] [INFO ] [REMOTE ] WALD: FYE date fetch complete (0.11 seconds). [2025-12-29T20:10:11.969349] [DEBUG] [REMOTE ] WALD: FYE date is 2025-12-31 [2025-12-29T20:10:11.969400] [INFO ] [REMOTE ] WALD: Fetching historic earnings reports [2025-12-29T20:10:12.742984] [INFO ] [REMOTE ] WALD: Earnings history fetch complete (0.08 seconds). [2025-12-29T20:10:13.564774] [INFO ] [REMOTE ] WALD: FYE date fetch complete (0.11 seconds). [2025-12-29T20:10:13.564928] [DEBUG] [REMOTE ] WALD: FYE date is 2025-12-31 [2025-12-29T20:10:13.566233] [DEBUG] [REMOTE ] WALD: Finished fetching historic earnings reports [2025-12-29T20:10:13.566275] [DEBUG] [REMOTE ] WALD: Fetching current and future earnings estimates [2025-12-29T20:10:14.753727] [INFO ] [REMOTE ] WALD: Earnings estimates fetch complete (0.49 seconds). [2025-12-29T20:10:15.250991] [INFO ] [REMOTE ] WALD: FYE date fetch complete (0.19 seconds). [2025-12-29T20:10:15.251177] [DEBUG] [REMOTE ] WALD: FYE date is 2025-12-31 [2025-12-29T20:10:15.253151] [DEBUG] [REMOTE ] WALD: Finished fetching current and future earnings estimates [2025-12-29T20:10:15.253198] [DEBUG] [REMOTE ] WALD: Aligning report 2025Q2 with estimate 2025Q2 [2025-12-29T20:10:15.253229] [DEBUG] [REMOTE ] WALD: Aligning report 2025Q1 with estimate 2025Q1 [2025-12-29T20:10:15.253258] [DEBUG] [REMOTE ] WALD: Aligning report 2024Q3 with estimate 2024Q3 [2025-12-29T20:10:15.253285] [DEBUG] [REMOTE ] WALD: Aligning report 2024Q2 with estimate 2024Q2 [2025-12-29T20:10:15.253311] [DEBUG] [REMOTE ] WALD: Aligning report 2024Q1 with estimate 2024Q1 [2025-12-29T20:10:15.253338] [DEBUG] [REMOTE ] WALD: Aligning report 2023Q2 with estimate 2023Q2 [2025-12-29T20:10:15.253364] [DEBUG] [REMOTE ] WALD: Aligning report 2023Q1 with estimate 2023Q1 [2025-12-29T20:10:15.253390] [DEBUG] [REMOTE ] WALD: Aligning report 2022Q3 with estimate 2022Q3 [2025-12-29T20:10:15.284324] [FATAL] [REMOTE ] WALD: Unexpected number of current quarterly estimates: 0 [2025-12-29T20:10:15.284430] [WARN ] [REMOTE ] WALD: No T1 EPS estimate found, you cannot do forecasting -- throwing out the whole set. [2025-12-29T20:10:15.284479] [FATAL] [main ] WALD: Failed to fetch data [2025-12-29T20:10:15.284519] [INFO ] [main ] Training data refreshed. [2025-12-29T20:10:15.952093] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: EXP REFRESH' [2025-12-29T20:10:15.952444] [WARN ] [STATE ] State set to: COMPLETED_OK [2025-12-29T20:10:15.952614] [INFO ] [STATE ] Last completion updated: 2025-12-29T20:10:15.952501